Cain's strong outing vs. Tribe
Guardians @ GiantsJuly 19, 2017 | 00:00:27
Matt Cain tosses six strong innings against the Indians, allowing just three runs while striking out five
Matt Cain tosses six strong innings against the Indians, allowing just three runs while striking out five