The Buffalo Bills made the decision this offseason to reward Josh Allen with a contract extension worth $330 million, with an NFL record $250 million of it being guaranteed. The deal added two years to Allen’s contract and locked him in with the Bills through the 2030 season. Many people would wonder why the Bills […]