12. LeBron James – 31
LeBron James is a talented basketball star, but he does not have the looks to pay the bills otherwise. He looks like he has been chasing the ball for decades, but the truth is that this athlete is only 31. He has enough wrinkles and creases in his forehead to look like he is 20 years older. It is clear that basketball and a strenuous schedule have aged the young star.