Angels center fielder Mike Trout continues to amaze fans in his first full season of Major League Baseball. It’s not enough that he currently has a league leading batting average of .331 or a league leading 21 stolen bases, he also has to take things away from poor J.J. Hardy who is batting a mere .239 and playing for the Baltimore Orioles… there I said it.

Could this be the catch of the year? It very well could be…

Ref: MLB.com