The two-time All-Star looks healthier than ever.