Nov 23, 2008 #1 M MatthewC Member May 14, 2008 68 0 6 who do u think will win the game tomorrow. i know the giants are favored but not by much. they lost to the browns and the cardinals are 4-0 at home. do u think the cardinals have a chance
who do u think will win the game tomorrow. i know the giants are favored but not by much. they lost to the browns and the cardinals are 4-0 at home. do u think the cardinals have a chance