LeBron James just isn't aging. He may be 33, but the King hasn't shown any signs of slowing down. He's playing so well in this, his 15th NBA campaign, that people are starting to realistically consider whether he'll one day play alongside his son, Bronny. (In case you're wondering, he'd love that.)

Tuesday night, in the Cavs' 129-107 win against the tanking Phoenix Suns, LeBron messed around and got a triple-double: 28 points, 13 rebounds, and 11 assists. He also threw down a dunk that provided evidence of just how much bounce he still has.

The dunk got widespread attention on social media because it was nearly identical to a dunk LeBron had thrown down against Phoenix four years ago, when the King played for the Miami Heat.

LeBron has thrown down many a windmill in his day, but the similarities between the two dunks—plus the fact that he threw them down against the same team—are striking.

Though the drama-riddled Cavs have been up and down, LeBron is having one of the best seasons of his professional career. He's averaging 26.9 points, 9.0 assists, 8.5 rebounds, and 1.5 steals per game. If it weren't for the sensational campaigns James Harden and Anthony Davis are having, LeBron would be right at the top of the MVP discussion.

His squad is currently fighting for playoff positioning in the East. The Cavs hold the No. 4 spot, but the two teams immediately behind them—the Wizards and 76ers, respectively—are threatening.