LSU's only javelin national champion, Delmon McNabb, returns to campus for Masters Championship The Advocate As Delmon McNabb lines up for his final javelin throw at the USA Track and Field Masters Championship at LSU on Sunday, something feels a bit off. It isn't his body. At 71 years old, he's been throwing the javelin long enough to where the aches and ... Continue reading...