WEBAug 8, 2024 · Posts: 16,160. Rep Power: 302200. Playing sports at a high level like college and especially professionally, puts so much physical and mental stress on your body. That's why you're considered old at 30 in sports. Realistically a healthy man doesn't look as old as lebron does at that age. But that's the cost of playing in the NBA at 40.