– The Jaguars and pass-rusher Josh Allen reached agreement Wednesday on a five-year, $150 million contract that includes $88 million guaranteed, sources told ESPN’s Adam Schefter.

The two-time Pro Bowler had received the franchise tag from the Jaguars and was set to make $24 million in 2024 if he played on that tender.

The Jaguars in March put the franchise tag on Allen, 26, who is coming off the best season of his career with a franchise-record 17.5 sacks, tied for second in the NFL last season.