Tag: Jered Weaver

Trout leads Angels past Jays, 6-3

By Pete Zarustica The mismatch between the Los Angeles Angels and the Toronto Blue Jays, on paper, couldn’t be much greater. After all, one team is in dead last in its division […]