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.