No one could have predicted this finish for Gold in Olympic road race
The pre-race hype was all about the Brits — Tour de France winner Bradley Wiggins and multiple stage winner Mark Cavendish — taking the first gold medal at the 2012 Olympics.
At the finish of the Olympic road race on their home turf in London, however, it was a 38-year-old flash from the past who …