Tyrod Taylor is entering his third season as an NFL starting quarterback with a third different offensive coordinator.

Hardly an ideal situation for him or the Buffalo Bills, but that's what happens with a franchise that continually hits the reset button.

"It’s a challenge, but it’s also the NFL," Taylor said Thursday during a news conference to discuss restructuring his contract to remain with the Bills. "Circumstances happen sometimes."

They've happened quite a bit since 2015, when Taylor went from No. 3 on the depth chart to a first-time NFL starter. Back then, his coordinator was Greg Roman, who was teaching Taylor to become more of a pocket QB than a scrambler while also helping him to enhance the knowledge he had from spending the previous four seasons as a backup with the Baltimore Ravens.

Then, after only two games of the 2016 season, Roman was fired and assistant head coach/running backs Anthony Lynn was promoted to offensive coordinator. Lynn tried to keep things fairly simple by not overhauling the playbook, but his approach was distinctly different than Roman's. He gave Taylor more freedom to use his legs, although that eventually become problematic after he suffered a groin injury that would require surgery after the season.