Skip to main content

Indians look to claim first title on Cleveland soil in 52 years

Author:
Publish date:
Video Duration:
51

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.