Marcel Kittel has sprinted to a superb opening stage victory at Le Tour de France and in doing so took the yellow jersey for the second year in a row. Marcel capped off a great finish from Team Giant-Shimano where they bided their time and came through just when needed […]