I love cycling but always heard that swimming is the best sport for all around fitness. And a point of contention about stronger bones. Since cycling is non-weight bearing cyclists, at least at the pro-level tend to have more brittle bones. Runners tend to have stronger leg bones due to its percussive nature. The rest of it sounds pretty much right, especially the fun part, but for me alpine skiing beats cycling for fun. Ride on
__________________
Road 🚴🏾♂️ & Mountain 🚵🏾♂️