The Buffalo Bills have restructured the contract of Tyrod Taylor.

Taylor was owed $27.5 million in 2017 with another $3 million of his 2018 salary fully guaranteed if he didn't restructure his contract.

The Bills would have struggled to replace Taylor.