I can’t blame Belgian Jasper Philipsen for celebrating what he thought was his first Tour de France stage win.
Continue Reading