the Astros have handled Trout in recent years. Perhaps not a coincidence that the 'stros have had a very good pitching staff during that time
There are only 3 AL teams that Trout has a career OPS under .900. Astros are 1 of those 3. Tigers and Twins are the others. Astros also have faced Trout double what the Tigers and Twins have
Fightin' Texas Aggie and Sam Houston State Bearkat
I'm increasingly becoming anti review of anything. How hard is "irrefutable" evidence to understand? Quit making a second judgement call on the review.