Odorizzi strikes out eight
Rays @ D-backsJune 8, 2016 | 00:01:12
Jake Odorizzi pitches five solid innings, allowing three runs on five hits while striking out eight batters
Jake Odorizzi pitches five solid innings, allowing three runs on five hits while striking out eight batters