Fernando Cabrera News Archive
News -- August 2020 (1)
- 8/19 Did The Tribe Win Last Night?: Today in Tribe History: August 19, 2005: Every game counts and the Cleveland Indians, losers of four of their last six after a six-game winning streak, win in walk-off...
News -- April 2020 (2)