The Tampa Bay Buccaneers and Michael Johnson have already agreed to a five-year, $43.75 million deal, according to a report.

Johnson will receive $24 million in guaranteed money.

Johnson is one of the top defensive ends on the open market.