BUFFALO, N.Y. -- The offseason questions about a contract extension kept coming, no matter how coy Buffalo Bills general manager Brandon Beane was in answering or how many times quarterback Josh Allen deflected.
But even with the possibility of tabling the conversation until 2022, neither side showed signs of angst; Allen and the Bills publicly expressed their desire to get a deal done and knew it was a matter of when and not if.
As it turns out, the when came Friday afternoon.
Allen and the Bills agreed to a six-year contract extension worth $258 million with an NFL-record $150 million guaranteed, according to ESPN analyst Adam Schefter.