Cleveland fans mock the Browns endlessly after Indians clinch World Series berth October 20, 2016 12:19 am|