David Beckham is approaching 50. But he says he feels better than he has in years, thanks to a consistent workout routine ...