If you live in Nevada, Oregon, Montana or Delaware, you're in luck. Otherwise, go to Canada or Europe, or those rogues in New Jersey and get your bet on for the NFL weekend!
1. Philadelphia at Pittsburgh (-3.5), Sunday, noon — The Eagles and QB Michael Vick have flirted with disaster all season, and frankly haven't played all that well yet while turning the ball over a ton. This week, they go to Pittsburgh, where the Steelers will be waiting with their rejuvenated defense that will add the services of James Harrison and Troy Polamalu, who have been injured all season. The Steelers are fresh, coming off a bye, and will put it to the Eagles.
2. Cleveland (+10.5) at New York Giants, Sunday, noon — The Browns don't have much to show in the win column this year, but they've played close games and their rookie running back, Trent Richardson, has shown he is capable of controlling the clock. The Giants will win this game, but take the Browns with the points.
3. Tennessee (+5.5) at Minnesota, Sunday, noon — The Vikings put it on the 49ers then did the same thing to the Lions last week. But keep in mind, the only touchdowns the Vikings scored in that game were on special teams. The Titans found Chris Johnson last week against one of the best defenses in football (Houston) and he'll have a similar day on Sunday.
4. Chicago (-5.5) at Jacksonville, Sunday, 3:05 p.m. — The Bears whipped the Cowboys last week. Sure, Tony Romo threw five interceptions and the Cowboys chose not to even attempt to run the football. But the Bears were pretty darn good, and Jacksonville is not. This seems like a no-brainer.
5. Buffalo at San Francisco (-9.5), Sunday, 3:25 p.m. — The 49ers shut out the sad-sap Jets last week. The Bills are a much better team than the Jets, as is every team in football, but the 49ers will put a clamp down on Ryan Fitzpatrick & Co.
Last week: 5-0. 2012 season: 14-6.