LINE: TAMPA BAY by 2 It doesn’t matter than the Cardinals are a home dog. All that means is that we can spot a small price with visiting the Bucs. This Arizona team is a mere shell of the contender from a couple of years ago. The loss of RB David Johnson has been immeasurable. The Cards made a desperation move this week by acquiring 32-year-old Adrian Peterson after a disgruntled stay in New Orleans. Good luck with that. Defences have been able to zone in on Arizona’s passing game and that stifled unit has only been able to produce 16.2 points per game as a result. Such a puny output ranks slightly higher than only the Bears, Browns and Dolphins. Arizona’s two wins have both come in overtime against the Colts and 49ers respectively, two clubs that are a combined 2-8 with Indy’s wins being against equally inept San Francisco and Cleveland. Losses to the Lions, Cowboys and Eagles were all by double-digits. Tampa is well rested after facing the Patriots 10 days ago and the solid defensive unit that held Tom Brady to less than 20 points should have an easy time controlling this lame opponent. TAKING: BUCCANEERS –2 LINE: KANSAS CITY by 4 It’s rare for everyone to be down on the Steelers, but some lackadaisical efforts combined with Ben Roethlisberger’s discouraging comments finds Pittsburgh folk in a funk. Disheartened, demoralized and depressed after being humiliated by Blake Bortles and the Jaguars, of all teams, the Steelers will take on the league’s best team. This is typically where the NFL makes you nuts. The Chiefs have been on fire since the start of the season and are supposed to roll over this troubled visitor. But we don’t see it happening. Pittsburgh finds itself in a desirable role as the underdog for the first time this year. It marks only the second time since the start of last season where Mike Tomlin’s team is being offered points during regular season. The only other occasion was when visiting New England. This sets up for a good bounce-back spot. As usual, Ben is whining after a lopsided loss, but that’s usually when he is best as Steelers are 7-1 vs. spread after losing by 20+ points in the Big Ben era. Nothing against Chiefs, but Pittsburgh provides the value. TAKING: STEELERS +4 LINE: DENVER by 11½ Hurricanes, earthquakes and the Giants. It has been an awful year for disasters. The Giants remain winless and, to add insult to injury, their infirmary has more people in it than a Chargers home game. New York’s biggest star was lost for the season after Odell Beckham broke an ankle last week. In fact, you won’t recognize many G-men receivers as both Brandon Marshall and Sterling Shepard are also sidelined. Troubled when they had the currently wounded players in their lineup, the Giants will now have to face Denver’s rock-ribbed defence without them. And it’s not like New York can turn to its ground game, a unit that is averaging 77.8 yards per game (30th ranked) while the Broncos run defenders are nearly impossible to penetrate after giving up just 210 yards on the ground all season! We don’t have to get cute here. There simply does not appear a way the Giants can score with current roster. The Broncos are strong and they are rested. They are also 14-6-1 against the spread (ATS) in past 21 following a bye week. TAKING: BRONCOS -11½ Steelers QB Ben Roethlisberger disappointed many last week, but has been known to bounce back after losses.