re: #248 ObserverArt
The Cleveland Indians ARE still champs. They won their league.
And both teams did their respective cities proud, however it plays out. Lots to be proud of.