ORCHARD PARK, NY — An NFL preseason schedule with storylines? That's right. The Bills' 2018 exhibition slate has plenty of excitement.

The Bills will open the preseason by hosting the Carolina Panthers, the former team of Bills head coach Sean McDermott and GM Brandon Beane. McDermott was the Panthers' defensive coordinator before coming to Buffalo last year. Beane worked in Carolina's front office.

In Week 2, the Bills will travel to Cleveland to play against former starting quarterback Tyrod Taylor, who was traded to Browns for a third-round pick in March.

In Week 3, typically the game the teams' starters see the most playing time, the Bills will host the Bengals on Aug. 26 in a nationally-televised game on Fox. The game will give Bills fans the perfect opportunity to thank drought-ending heroes Andy Dalton and Tyler Boyd for last season's touchdown that helped Buffalo sneak into the playoffs.

The game will also be recently-signed Bills quarterback A.J. McCarron's his first shot against his old team.

The Bills close the preseason against the Chicago Bears on Aug. 30.

The NFL's full regular season schedule is expected to be announced in the coming weeks.