The Tampa Bay Buccaneers have agreed to a three-year deal with center Ryan Jensen.

The deal is worth $39 million and includes $23 million in guaranteed money, according to a source.

Jensen, who turns 31 in May, signed as a free agent with the Buccaneers in 2018.