Richards goes 6 2/3 solid frames
Royals @ AngelsApril 25, 2016 | 00:01:43
Garrett Richards goes 6 2/3 innings, allowing just three hits, an unearned run and striking out five against the Royals
Garrett Richards goes 6 2/3 innings, allowing just three hits, an unearned run and striking out five against the Royals