Buffalo Bills superstar and reigning NFL MVP Josh Allen agrees to history-making new $330m contract
In the biggest offseason news so far, Allen earn at least an eye-watering $250m of his deal – the largest guaranteed money ever given to an NFL player.