‘Bernard is now under contract through the 2029 season. NFL Network reports the four-year extension is worth $50 million, with more than $25 million guaranteed. Bernard was accounting for $3.5 million against Buffalo’s salary cap in the final season of his rookie contract.’