Monster Energy/Iron Horse/Mad Catz Racing’s Sam Hill Wins UCI World Cup

Hill bests foul weather and world’s top competition in Round Two. SAN DIEGO, (May 30, 2006) –...