That's right Mike Trout is a weather geek and called in a weather report from his home in New Jersey. Jim Cantore ranked the call from Trout as his number 3 moment at the Weather Channel.
Let me guess, it's snowing a lot.
The fact that Trout is from New Jersey and not in pinstripes is insane. He'll probably come to the Bronx later in his career, when he's on the down side, as have countless other stars.