December 27th, 1964. Almost 42 years since the city of Cleveland last captured a professional sports championship. In my latest horrific display of journalistic masochism, I review the ten toughest losses in the last twenty years of Cleveland sports. So grab a bottle of whiskey and a pack of smokes, remove all sharp objects from arms length, cozy up to the monitor, and enjoy.
Read more...