Marco Quezada photo

Fred Rodriguez exults as he wins the sprint for second place -- and the US title -- in Philadelphia in 2000.
 
Previous Next
Gallery 7 Home