Where has this Amar'e Stoudemire been hiding? For a brief moment during tonight's game against the Portland Trail Blazers, Stoudemire turned back the clock and threw down this ferocious dunk after getting a sweet dish from J.R. Smith. No one knows how long the knees will hold up this time, so just enjoy the ride while it lasts. 

RELATED: The 25 Most Overpaid Players of the 2013-14 NBA Season

[via GIFD Sports]