I'm thankful for a 16-game slate of NFL action, which is the case in Week 12 with no one on the bye. There's also one extra game on Sunday after Baltimore-Pittsburgh was pushed back from Thanksgiving night.
Favorites went 7-7 against the spread (ATS) last week and are 70-82-5 for the season. Home teams went 9-5 straight up and 9-5 ATS, bringing their season totals to 85-75-1 and 75-80-5.
My three most confident picks this week are Buffalo, San Francisco and Kansas City. Avoid Arizona-New England, and bettors beware on the Giants game.