Posted inPhoto Feature Sports
Germany European Championships Cycling
Gold medalist France's Sebastien Vigier, left, and bronze medalist France's Royal Helal celebrate during a medal ceremony for the Men's Sprint Final at the European Cycling Championships in Munich, Germany,…