It wouldn't surprise me if Phil Knight, Vin Lananna, and Mo Farah have posted here. George Bush and Sarah Palin were runners so maybe they posted here (and explains all the conservative political threads). Stephen Hawking used to post on the weekly "is the foot pulled back by the treadmill belt" threads, but he finally threw up his hands (if he could) in sadness at the failure of the American education system.
I'd like to see Letsrun work with our top runners to have QA sessions on the message board. Seriously.