It's been a rough start for the Steelers who drew the lowly Browns in week 1 then followed it up by surrendering 42 points to the Chiefs. At home. The Steelers are also dealing with off-field issues beginning with running back Le'Veon Bell who continues his holdout while Antonio Brown is skipping meetings. They need a win here or it could be a long season in the Steel City.
Tampa Bay Buccaneers
On the flipside, the Buccaneers are off to a riveting start. Led by Ryan Fitzpatrick, the Bucs have beaten New Orleans and Philadelphia and have scored the second-most points in the NFL. Tampa Bay could finally be living up to their dark horse moniker of the previous two seasons and they're doing it without their franchise quarterback. How long they can sustain this hot streak is the question.
The Steelers have owned the Buccaneers historically but timing is everything. Pittsburgh is at their most vulnerable while Tampa Bay is at their peak. The Steelers are a horrible defensive team that is in disarray while Tampa Bay is beating world-class teams and having fun doing it. This has all the makings of another Tampa Bay victory if the previous two games are any indication.