Did The Tribe Win Last Night? | June 18, 2018
Jason Kaminski | On 07, Apr 2013
At Cleveland Stadium, the Indians set Opening Day and daily game home records as 74,420 fans watch their team beat the Tigers, 2 – 1.
Did The Tribe Win Last Night is on Facebook!