With the Tour de France just wrapping up it got us thinking about the many health benefits of cycling....