Friday, October 12, 2007
The Mouth That Roared...Macca a No Show
Macca who has declared himself the best triathlete on the planet, and talked trash all year long was a no show at yesterday's press conference. Seems to us if you talk the talk you need to walk the walk...enough said! Less than 24 hrs to see who is the best in the world this year.