In cycling news, we saw a bit of history at the Tour de France as British rider Mark Cavendish won his 35th stage at the Tour de France to surpass Eddy Merckx with the most wins in cycling's greatest race.