Did The Tribe Win Last Night? | February 21, 2018
Compiled by Jason Kaminski
Cleveland Indians pitcher Cliff Young is killed in a truck crash in Willis, Texas. He is the third Indians pitcher to die this year in an accident (Steve Olin and Tim Crews).
Did The Tribe Win Last Night is on Facebook!