The Tampa Bay Buccaneers travel to Minnesota this weekend to take on the Vikings in an NFC match-up. Kickoff will be at 1:00 PM EST on Sunday, September 24 at U.S. Bank Stadium. The game is being broadcast on FOX.

The Bucs are currently listed as 3 point road favorites. That line is almost unchanged from earlier this week, where Minnesota opened at +2.5. However, some sites are still waiting to post their line for this game because of the uncertainty surrounding the availability of Vikings QB Sam Bradford. The over/under for the game is 39 points. Click here for a full list of the Week 3 betting odds and links to more game previews.

Bucs vs Vikings Vegas Betting Line & Game Preview

Minnesota heads into this game with a huge question mark on offense. If Sam Bradford is available, the Vikings should be able to trade blows with a high-powered Buccaneers passing attack. However, if Bradford is forced to miss his second consecutive game, Minnesota will likely opt for a more conservative approach on offense and entrust rookie RB Dalvin Cook with a much larger role to help take pressure off backup QB Case Keenum.

On defense, the Vikings look to have one of the best secondaries in the entire league. Led by star cornerback Xavier Rhodes, Minnesota makes scoring extremely difficult for opposing offenses – especially when playing at home. Rhodes limited Antonio Brown, arguably the top WR in the entire NFL, to just five catches for 62 yards last weekend. This trend of strong defensive play will need to continue here in Week 3 if the Vikings want to have success against Tampa Bay, especially if Bradford is out.

The Bucs won their first game of the year last weekend 27-9 after having their Week 1 game against Miami postponed due to Hurricane Irma. QB Jameis Winston threw for just over 200 yards while adding a touchdown pass to WR Mike Evans. Evans is always a threat to score, although he is likely going to be shadowed by the aforementioned Xavier Rhodes for much of this game. This should open things up a bit more for recent addition DeSean Jackson, who still looks to have some production left in the tank despite being past his prime. RB Jacquizz Rodgers started strong against the Bears last week, but cooled off in the second half. Still, he was able to find the endzone and is definitely a capable replacement for the suspended Doug Martin.

Free NFL Betting Prediction: OVER 39

This is a tricky spot to accurately predict a winner against the spread with all the uncertainty surrounding Minnesota’s offense. As things stand now, it looks like Sam Bradford will likely MISS this game, although I was wrong last week when I expected him to start on the road in Pittsburgh. However, a number of local reports are suggesting that it is somewhat unlikely that the Vikings start Bradford this Sunday against Tampa Bay. If Keenum starts, I would probably lean slightly towards taking the Bucs on the road, but with a line that is likely going to change rapidly on Saturday/Sunday morning it’s tough to suggest a concrete play ATS.

Click on the link for more free NFL betting predictions from our experts on staff.

However, I feel the current total of 39 is probably fairly close to what it will be even after (or if) Keenum is announced as the starter. It’s currently tied for the lowest total on the board this weekend. In the unlikely event that Bradford starts, I REALLY like the over. However, when digging a bit deeper into Keenum’s history against the Bucs over the past several seasons, I surprisingly really liked what I found. When starting for the Rams, Keenum went 2-0 against Tampa Bay while leading his team to 30+ points on offense each game. Even if he doesn’t quite reach that level of success this weekend, something in-between 18-25 points should be more than enough for the total to go over 39.

Tampa Bay is too talented to not find at least some amount of success against this strong Minnesota defense. Pittsburgh still found several ways to score last weekend, and despite playing on the road, I expect Winston and Co. to find the end zone a couple times as well. I think the most likely scenario that plays out in this situation is that both teams put up between 20-27 points in a gritty “grind it out” type of game.