Per ESPN's Chris Mortensen, it's a six-year deal worth $59 million in total. The deal also includes $24 million in guarantees and will pay Fitzpatrick $33 million over the first three years of the deal. This is, without doubt, the richest deal that the Bills have ever signed a player to - let alone a quarterback.
Fitzpatrick is in his second season as head coach Chan Gailey's quarterback of choice. Since taking over the starting job in Week 3 last year, Fitzpatrick has guided the Bills to a record of 8-11 - but is 8-5 since losing his first six contests last season. In those 19 games, Fitzpatrick has completed 60.5 percent of his passes for 4,477 yards with 35 touchdowns and 21 interceptions.
So that's that, folks. Ryan Fitzpatrick is now the long-term starting quarterback for the Buffalo Bills. We've got two questions for you: is the deal too rich? And how far into the playoff hunt can Fitzpatrick carry this team?