The Kansas City Chiefs and Tampa Bay Buccaneers should both make the playoffs but both teams are headed in very opposite directions right now. The Chiefs are 9-1 and only seem to struggle against Jon Gruden's Raiders. The Bucs on the other hand are 7-4 and 1-2 in their last three games. They got destroyed against the New Orleans Saints to conclude the season sweep, bounced back against Carolina, and then lost by three in another primetime loss.

Three of the four Bucs' losses have come either on Thursday, Sunday or Monday Night Football. They barely beat the now 3-7 New York Giants on Monday Night Football a few weeks ago. Thankfully for the Buccaneers this is a Sunday afternoon game so maybe they can shake off some primetime woes. But this is a primetime matchup and Brady and this Bucs defense will have to play a flawless game. Something that has been eluding them on their recent skid.

Last week, Tom Brady and the Bucs had the ball back with almost three minutes on the clock to drive down the field and at least tie. Brady has an incredible 47 game-winning drives in his career. At least getting a field goal didn't seem impossible. The Buccaneers were even driving down the field but ultimately Brady overthrew his target and got picked to seal the game. He threw two picks in the Rams game and three in the Saints game. For perspective, he didn't throw any in the game against the Panthers. If Brady doesn't turnover the ball in this game, there's no doubt the Buccaneers have a chance to win.

Head Coach Bruce Arians has been very critical of his future Hall of Fame quarterback. Even if a guy was barely the starter, let alone the best QB of all time, it's rare to hear such blatant criticism come from your head coach. But Arians said Brady may be getting confused on deep reads and that is what is leading to inaccurate balls. Brady can handle criticism with over two decades of experience but it will be interesting if he can quiet the critics and his coach in this game or if it is an inflection point for more turbulence to come.

What TV Channel is Chiefs-Buccaneers on?

Chiefs-Buccaneers will be shown on CBS at 4:25 p.m. ET. You can live stream NFL Games on fuboTV.

How to Watch Chiefs-Buccaneers

When: Sunday, November 29
Where: Raymond James Stadium - Tampa, FL
Time: 4:25 p.m. ET
TV: CBS
Live Stream: fuboTV (watch NFL free with fuboTV)

It's going to be incredibly difficult to silence the critics against these Chiefs. They've lost only once, to Las Vegas at home, but have won five in a row since beating those Raiders last week in an incredible come from behind win on the road. The Raiders scored the go ahead touchdown with less than two minutes left. That's all the time Mahomes needed to go and win the game. Actually he just needed about a minute and then he found Travis Kelce wide open in the endzone for the game winning touchdown. It looked somehow easy for him and the AFC playoffs seem destined to run through Kansas City. Even with the Pittsburgh Steelers being undefeated. They just look like the better team right now.

The Chiefs were vulnerable though as their defense wasn't really able to stop much against the Raiders. Both the Chiefs and Bucs defense has been suspect so the over on 56 points for this game doesn't seem unreasonable. This is going to be a high scoring affair. The Chiefs and the Buccaneers might be the biggest headline the Super Bowl could get this year but there are better teams in the NFC that have a better shot at making it to the championship game. Winning this game would help ease a lot of those doubts for Brady and Co.

Kansas City Chiefs at Tampa Bay Buccaneers Betting Odds

Chiefs Odds: -3.5
Buccaneers Odds: +3.5
Money Line: Chiefs -185 - Buccaneers +165
Over/Under: 56