When Taylor Twellman won Major League Soccer's MVP award in 2005, he threw his head at balls in the penalty box with the force of a bird smacking into a window. That's how the U.S. and New England Revolution forward scored 101 goals in eight MLS seasons -- and how his playing career took an irretrievable turn on Aug. 30, 2008.
No comments:
Post a Comment