In what may be the best MLB giveaway this season, the Los Angeles Angels honored Mike Trout with perhaps the best hat we've ever seen: A mesh cap with a trout coming out of it.

Fans, of course, were quick to embrace the hat, which is of course now available on eBay for bids starting at $15.

Trout scored his 200th career run in Monday night's win and went 2 for 4 in Tuesday's loss to the Seattle Mariners. Maybe it was the smell in the locker room?