How the f*ck is Pittsburgh favored by 6.5? Even I can't get over that one and I live here. They can't run the ball, play very vanilla defense without Polamalu and these 2 teams have played close games over the past few contests. Don't get it....
jr11
jr11