It seems a long way off, but the Steelers now know their opponents for the 2019 season.

While the dates and times won't be announced for a while, normally in April, the Steelers know who will be on the schedule, including the traditional AFC North opponents.

At home the Steelers will play the Baltimore Ravens, Cincinnati Bengals and Cleveland Browns in the North, in addition to the Buffalo Bills, Indianapolis Colts, Miami Dolphins, Los Angeles Rams and Seattle Seahawks.