Watch The Cafe Ride Season 1 Episode 18 Online
A legend and a gentleman, Greg Lemond joins Matt Stephens in the Champagne region of Northern France for the latest episode of the Sigma Sports Café Ride. He may have won the Tour de France three times, but poor Greg never got the opportunity to spray a bottle of Champagne from the podium. Given the backdrop, surely Matt will take this opportunity to put it right today... won't he?!