One reason is, out of 14013 bets, 83% of the public has bet on the Cowboys and yet the line is still at 3. This is a lopsided public favoring in regards to bets, yet Vegas is allowing it to continue. There is a reason. Next, the 49ers are at home and they do have a very good defense including 5 sacks last week. The Cowboys line in my opinion isn't much better than the Seahawks. I expect a lot of pressure on Romo and we all know what happens when he gets pressured. Dez Bryant also may not play due to injury, so that leaves the Cowboys with Austin, Ogletree, and either Harris or Holley in 3 WR sets. That's not an ideal setup for the Cowboys if Austin gets double teamed and a nickel corner on Witten. I even see 49ers winning this outright but will gladly take the pts.