Dunno about you, but I couldn't sleep well last night. Still on a high!
What has this world come to? Cleveland sports fans on highs, Boston fans are the new Yankee fans, Cubs have a championship, modern day Royals have a championship.
At least the Browns still suck.