WOW - sorry about the broken leg. How?
To me, cross training - lots of variety, is the best way to keep your body in shape.
I just got back from the gym
Swimming 40 minutes
"West Point" one hour
Now I am going to lead a bike ride for "seniors" from our church - likely 10-20 miles