Did The Tribe Win Last Night? | March 20, 2018
Jason Kaminski | On 07, Apr 2014
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!