Oh. My. God. It feels so weird to be talking about the Cardinals in January. Cardinals football fans have not had anything like this to cheer about in, well, EVER. The Cardinals are playing for the NFC championship for the first time in history. All I can say is..."Go Philly! Beat the Giants!"