Josh Allen throws 2 TD passes and runs for 2 others as Bills rally for 34-28 win over Cardinals
— For all the changes the Buffalo Bills had at wide receiver and on defense this offseason, the one big constant that remained was quarterback Josh Allen.