Sarah Hammer Wins 7th World Championship

Sarah Hammer wins seventh World Championship title in dominating style. After a loss in the team pursuit gold medal round the day before, Hammer was determined to defend her 2013 Omnium title and took home the gold at the 2014 UCI Track World Championships in Cali, Colombia. "It's amazing to be able to replicate last year," said Hammer. "Anytime you're a world champion you have a huge target on your back. Everybody's lifted their game, especially…

Read More