There are plenty of reason to dislike the Baltimore Ravens if you are a Pittsburgh Steelers fan, but it is hard not to admit to a begrudging amount of respect for the team in the ugly purple uniforms. Unlike the Cleveland Browns and the Cincinnati Bengals, the rivalry the Steelers have with Baltimore is a genuine one, built on the back of hard fought contest between two of the league’s more successful franchises.
Something of a mirror image of each other in recent years, the Ravens struggles on offense have matched Pittsburgh’s woes on defense, but it might be fair to say Baltimore has done a better job of fixing their problems this offseason.