Cleveland fans mock the Browns endlessly after Indians clinch World Series berth