Bills QB Josh Allen shares down-to-earth details about record-setting $330 million contract extensionSport Josh Allen just seems made for Buffalo. About The Author