Running, swimming, cycling

I like running, swimming and cycling and to do that I need to do some strength training and rehab. My body is more challenging than most and pushing 50 is not making it easier :D.