The 5-3 Pittsburgh Steelers will have a seemingly easy matchup on their hands as they host the 1-7 Kansas City Chiefs for Monday Night Football at 8:20 p.m. ET.
This is a matchup of two teams who are complete opposites.
As expected, the Steelers defense ranks first in the league against the pass and seventh versus the run, which gives them an overall No.1 defensive rank in the league, giving up only 262.6 yards per game.
Quarterback Ben Roethlisberger is having another solid year, throwing for 2,203 yards and 16 touchdowns.
However, the main storyline is Todd Haley, who's currently the offensive coordinator for Pittsburgh, but was the head coach of the Chiefs the prior three seasons.
Haley was successful, leading the team to a 10-6 record in 2010 and an AFC West title. However, he and general manager Scott Pioli couldn't get along, leading to his firing.
For the Chiefs, nothing has gone right since the firing of Haley.
Along with their record, they've lost their last three straight games by a combined 56 points.
Neither Matt Cassel nor Brady Quinn seems to have what it takes to get it done with limited weapons on offense, and the 30.0 points the team allows per game is fourth-most in the league.
Watch Kansas City Chiefs vs. Pittsburgh Steelers live stream, click here.
(**Sports World Report does not endorse the live streaming of the games of the sites it has linked to. It has no control over the content of the website and thus does not warrant that it is error or virus free or free of other harmful components.)