What Does The Future Hold For Garrett Richards?
As Los Angeles Angels pitcher Garrett Richards threw a 93-mph fastball out of the zone to Nelson Cruz on Tuesday, catcher Martin Maldonado noticed that something was off. Maldonado quickly signaled for a mound ...