Tampa Bay Buccaneers wide receiver Mike Evans. Jeremy Reper-USA TODAY Sports

The Tampa Bay Buccaneers are bringing back one of their best players in 2024.

The Buccaneers have signed Mike Evans to a new two-year contract, according to the veteran wide receiver’s agent. The deal is worth $52 million over the next two seasons and includes $35 million guaranteed.

Evans was set to become a free agent, and the Bucs chose not to use the franchise tag on him. They were likely confident that they could work out a new contract without needing to go that route, which is what wound up happening.

The deal Evans agreed to is in line with what he reportedly would have been seeking in free agency.

Now that Evans is remaining in Tampa Bay, the team has an even better chance of re-signing Baker Mayfield. Mayfield is already drawing interest from numerous teams, but it is possible he will sign a new deal with the Bucs prior to free agency as well.

Evans, who will turn 31 this offseason, has been one of the most productive wide receivers in NFL history. He has had more than 1,000 receiving yards in every season of his 10-year NFL career. He caught 79 passes for 1,255 yards and a career-high 13 touchdowns last season, which earned him his fifth career Pro Bowl nod.

More must-reads:

TODAY'S BEST
Colts LB Zaire Franklin calls out Texans, C.J. Stroud
Angels to acquire longtime Mets infielder from Braves
Hornets make decision on next head coach
Giants sign former Pro Bowl wide receiver
Report reveals why the NBA did not suspend Jamal Murray
Pressure mounts on Nuggets as Nikola Jokic wins third MVP Award
Jalen Brunson shakes off injury to lift Knicks to Game 2 win
Panthers dominate Bruins to even series
LSU HC pins transfer portal struggles on reluctance to 'buy players'
Pirates announce date for 2023 No. 1 overall pick's MLB debut
Shohei Ohtani showing what would happen if he only focused on hitting
Joe Burrow shares 'support' for Bengals who requested trades
Canucks erase three-goal deficit to stun Oilers in Game 1
Watch: Pacers star ties playoff high in threes in one half
Former NFL player has major warning for Steelers QB Justin Fields: 'You can't fall into this'
Watch: Brad Marchand hurdle Panthers player on Charlie Coyle goal
LeBron James rues 'missed opportunities' against Nuggets
Cardinals star gives update on timeline for injury rehab
Police investigating Patrick Beverley incident
J.J. Watt addresses possibly ending retirement to play for Texans