Apparently Trout's line-drives have too much spin on it... And his pop-ups are too high... And he's hitting HR's off his shoes...
Bagwell McGwire Vlad All wrapped into one. Didn't I see that Trout's HR off of McHugh the other day was on the lowest pitch a HR has been hit on in 3 years?
The friggin farm for Giles and nothing has been sharp from him this year. Glad to get past that inning.