The Buffalo Bills solved what had the potential to become a very messy contract situation with quarterback Tyrod Taylor this offseason, getting him to agree to a restructured deal that contains $15.5 million in guarantees and voids after two seasons.

The reworked contract indicates the Bills are prepared to move forward with Taylor as their starter, but the team’s new decision-makers still don’t sound fully committed.

In an interview with The MMQB’s Peter King, both Bills head coach Sean McDermott and general manager Brandon Beane made it clear Taylor will have to earn a starting job.

“We have open competition everywhere. Obviously it is a quarterback league, but with Tyrod … He has some tools, his speed, he is tough to game-plan for. He has some strengths and he is still a young starter in this league. It is going to be a competition for every position, to let them fight it out and earn the right to start on this team,” Beane told King.

“Can we guarantee (Buffalo’s quarterback of the future) is on our roster right now? That remains to be seen and that is true at a lot of positions on our roster,” McDermott added.

Neither McDermott or Beane were around when Taylor joined the Bills, so neither man’s job security is tied to Taylor’s success.

Though it’s likely Taylor will emerge from any competition as the Bills’ clear-cut best option under center, it’s apparent the team won’t give him any assurances he’s the guy they believe can help Buffalo end its lengthy playoff drought.

Copyright © 2017 Score Media Ventures Inc. All rights reserved. Certain content reproduced under license.