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