Roger Federer is still fit as a fiddle at age 45, having retired from tennis in 2022. But the Swiss legend has a handful of health and lifestyle secrets that help him maintain his agelessness. Federer ...