Arizona Cardinals NFC West Division Champs. That sentence just makes me sick to write. The organization that ripped the heart out of St. Louis football fans back in the mid-80's is in the process of stomping the Rams and winning the division. Times are defintitely bad in St. Louis football history.
The only upside I see to this is that it has taken the Cardinals almost 20 years in the desert to finally win any sort of title. I guess even a blind squirrel can find a nut every once in awhile.