The last time Sports Illustrated anointed the Cleveland Indians as favorites to win the World Series was 1987.
With Joe Carter (who would have his own World Series moment years later) and Cory Snyder on the cover, SI declared that “Cleveland is the Best Team in the American League.”
No, this is not the script of the movie “Major League,” as the previous five seasons before 1987 Cleveland finished 5th, 7th, 6th, 7th and 6th in the American League East.
Well, 1987 was no different as ...
Login to Join (0 members)
Page rendered in 4.1564 seconds, 69 querie(s) executed