Brandon Brooks has been handed a new contract by the Philadelphia Eagles, reportedly making him the highest-paid guard in the NFL.
Brooks' deal with the Eagles was set to expire in 2020, but on Monday the team confirmed the 30-year-old had signed a new deal through to 2024.
The guard, who is a Super Bowl champion and two-time Pro Bowler - has been one of the most consistent performers in his position across the league in 2019, having overcome an Achilles tendon injury sustained in a playoff defeat to the New Orleans Saints in January.
"Since the day he walked into the building, he's been a consummate Eagle," Philadelphia's general manager Howie Roseman said.
#FlyEaglesFly #LetsFly wanted to take a minute and share my thoughts pic.twitter.com/8v45YzHcDU
— Brandon Brooks (@bbrooks_79) November 11, 2019
"You just see that with everything he does on and off the field. Certainly, you're talking about a player who is the best at his position in the National Football League, a guy who gets hurt in the Divisional Round playoff game and who works his butt off to get back for this season's opener.
"He means so much to our football team and our organisation and I'm extremely proud to have him with us going forward."
NFL Media have reported the deal is worth $54.2million, with $30m guaranteed.
Top Headlines
Featured Matches
Football
Arsenal
English Premier League
2-0
Brighton and Hove Albion
Aston Villa
English Premier League
2-0
Chelsea
Fulham
English Premier League
0-1
Newcastle United
Leeds United
English Premier League
2-0
West Bromwich Albion
Leicester City
English Premier League
2-1
Tottenham Hotspur
Manchester City
English Premier League
2-0
Everton
Liverpool
English Premier League
1-0
Crystal Palace
Cricket
Sussex
Sri Lanka
Teams will be announced at the toss
Multan Sul..
Quetta Gla..
Teams will be announced at the toss
Islamabad..
Karachi Ki..
Teams will be announced at the toss
Peshawar Z..
Lahore Qal..
Teams will be announced at the toss
Islamabad..
Quetta Gla..
Teams will be announced at the toss
Lahore Qal..
Islamabad..
Teams will be announced at the toss
Mumbai Ind..
Delhi Capi..
Teams will be announced at the toss