The Indians are looking to end a historic drought of their own, as no Cleveland team has won a title in front of its home fans since 1962.

November 01, 2016

The Indians are looking to end a historic drought of their own, as no Cleveland team has won a title in front of its home fans since 1962. The last time the Indians clinched the World Series at home was in 1920. 

You May Like