Monday, June 11, 2007

Jen McRae 5th at Philadelphia International Championship


World-class riders line up at Philly this year hoping to put their stamp on one of the most prestigious one day races in the world. Jen McRae took 5th place in a straight up blistering sprint finish.


Way to go Jen!