Russia, Germany pedal to victory

Video: Russian Alexander Serebryakov and German Ina Teutenberg won the men's and women's Philadelphia International Cycling Championships, respectively, on Sunday. The Inquirer's Chad Graff reports.

Continue Reading