Josh Allen’s 6 year $258M extension w/ the #Bills makes him the 2nd highest average paid player in #NFL history.

His reported $150M guaranteed is the most all-time by nearly $9M.

It’s the largest #Bills contract by $161M (Dareus, $96.5M).

— Spotrac (@spotrac) August 6, 2021