In this week’s episode of my podcast, CLE Sports Talk, I go through the Cleveland Indians and the depressing end to their season, as well as the Cleveland Browns and their depressing…well, existence. I also feel the need to correct everyone on their Indians blowing a 3-1 lead jokes in my Vent of the Week.