Blue Jays put Richards on 15-day injured list

0
112

Trevor Richards is resting before the Toronto Blue Jays begin their final post-season push.