VIDEO: Nelson Cruz Absolutely Obliterates His 3rd Home Run of the Night Against the Royals

Nelson Cruz is 39 years old, but unlike other aging veterans, he hasn't lost a single tick of power. In fact, Cruz may be hitting the ball better than ever in his career, and he's proving that against the Royals, as he just clubbed his third long-ball of the evening.

What's even more impressive, is that Cruz had another three-home run game towards the end of July.

He now has 30 on the year, which ties him with teammate Max Kepler and recently-injured Yankee Edwin Encarnacion for second in the American League.