David Beckham is approaching 50. But he says he feels better than he has in years, thanks to a consistent workout routine that keeps him in top shape—and helps keep past injuries from holding him back ...