Ironically, the last time the Cardinals
football franchise won it all they were in
Chicago—home of the latest
baseball world champions. Back in 1947, the Chicago Cardinals took the NFL title—and have yet to win another since. That translates to a 69-year championship drought—
one more than the now 69-year futility of the Cleveland Indians. So, Tribe fans, you are
not the most denied sports franchise overall—just in baseball. So that's something.