Bills QB Allen: Didn't Want to 'Impact' Cap With New Deal
Buffalo Bills quarterback and reigning MVP Josh Allen said he didn't want to "impact" the team's salary cap with his new contract. Allen's new deal, worth $330 million over six years, comes with an NFL...
Read More