It's been a trip watching LeBron James get old. He entered the NBA in 2003 as an impossibly hyped teenager straight out of high school. Now he's a 31-year-old legend of the game who's somehow exceeded all those expectations — and isn't close to done yet.
Now, thanks to the mesmerizing-yet-somewhat-creepy GIF embedded below, you can watch James reel in the years at the speed of light.
I've been staring at this thing for 20 straight minutes without being able to peel my eyes away. As the character Slater once said in Dazed and Confused: "You couldn't handle that shit on strong acid, man." Read more...
More about Nba, Sports, and Entertainment