gamebird98 said:We definately lose to Buffalo, cuz im going to be there....I call it the Pete factor. I have been to 33 Cardinals games, and have seen them win 4 times.
Man that's bad. I've seen the Cards win 6 of the last 7 I've been to. Of course I'm careful to attend mostly home games against NFC Central teams and Cincy.