In this week’s episode of my podcast, CLE Sports Talk, I dissect the World Series and preview the Cleveland Indians’ attempt to win a championship at home, as well as the first week of the season for the Cleveland Cavaliers. I also do a postmortem on another depressing Cleveland Browns loss. As for my Vent of the Week, I take Fox to task for the continued praise of a particular Chicago Cub.