Wow, remember a really long time ago when I bemoaned my bad luck in being a huge Royals fan? That article was written before I watched the Cleveland Cavaliers mail it in this evening. That article was written before I realized maybe Kansas City doesn’t have it that bad. The Royals won a ring in 1985. Cleveland hasn’t won shit since 1964. Cleveland is on a really depressing run. The Browns were bad ass in the 80′s and couldn’t get it done? Then the Indians had all the talent in the world and crapped the bed. Now, they have an absolute freak of nature who should be completely...
