Bills and QB Josh Allen agree to a new record-setting 6-year, $330 million contract

Congrats to him, he earned it. This is why you can take a guy who might not be full developed as a QB, but is a gamer, has size and is durable and develop him.