Kim Kirchen of Team Columbia-High Road takes a stage win in Switzerland

By Livingly Staff on
Kim Kirchen of Luxembourg won the 7th stage of the Tour of Switzerland, a 204 kilometer ride from Bad Zurzach to Vallorbe.  Roman Kreuziger and Linus Gerdemann took second and third place respectively.Tadej Valjavec is still the overall race leader and was only a short distance behind Kirchen.  Fabian Cancellara also remains high in the overall standings. Many are watching the Tour of Switzerland as a sneak peak into what's to come with the Tour de France, which kicks off in just a few weeks.Read Full Story