Tyrod Taylor

The Buffalo Bills have signed quarterback Tyrod Taylor to a six-year deal, worth $90 million, reports ESPN.

If all goes well, the 27-year-old quarterback could earn millions more in incentives, but the Bills have a $10 million buyout option after the first year and another out after the second.

Taylor was entering the final year of his contract and was set make a $2 million base salary this season.

The new contract comes after he showcased his strong arm and scrambling ability last season, going 8-6 as a first-time starter and being named to the Pro Bowl. Though he missed two games with a knee injury, he threw for 3,035 yards and 20 touchdown passes. And, set the franchise record for quarterbacks with 586 yards rushing and scored four times, trailing only Cam Newton in rushing yards (636) and rushing touchdowns (10) by a quarterback.

Taylor served as Joe Flacco’s backup with the Baltimore Ravens for his first four seasons, before signing with the Bills in free agency in March 2015. He eventually won the starting job, after being out former starter EJ Manuel and Matt Cassel during offseason competition.