Anyone with even a basic knowledge of Cleveland sports history knows that Cleveland fans have been waiting, sometimes patiently sometimes not, for one of the local teams to bring home a championship.
We are now 50 years and counting since the town last celebrated a title, although the Cleveland Cavaliers are currently doing their best to bring a championship parade back to downtown Cleveland.
It is only fitting that the town’s undisputed No. 1 team — the Cleveland Browns – were the last Cleveland club to win a championship, beating the Baltimore Colts in the 1964 NFL Championship.