Agreed, yoga and weights is the way to go.
I train on alternate days, and only do my yoga after my weights session so my body has warmed up.
With regard to yoga, it can be difficult to know where to start. There are so many different types, and the idea of being in a class and trying no to fart is not very appealing. The chances of having some sweet little backside in front of you are very slim, and of course, class times don't always suit other commitments.
I now do the 'Tibetan 5 Rites' as my preferred yoga routine. This is what Tibetan monks have been doing for thousands of years to give them the core strength to sit and study/pray all day. And if you've ever noticed, some of these guys are very fit indeed. I sit at a computer all day, so this was a no brainer.
It is 5 moves, and you work up to doing 21 of each move consecutively. When done correctly, you will really crack a sweat, but then like all exercise, you get to enjoy that sweet endorphin release and the 'no guilt today' feeling that accompanies it.
I'm only 46, but even at this age I sometimes feel the onset of ageing and past injuries. So if I look after myself now, then I should be better in the coming years and be able to enjoy my sports and activities for longer.
Not me in the video -