TAMPA, Fla. - Tight end Cameron Brate accepted a six-year, $40.8 million contract with the Tampa Bay Buccaneers.

Of the amount, $18 million is guaranteed.

In 2017, Brate had 48 receptions for 591 receiving yards and six touchdowns.

Related: Bucs' Mike Evans agrees to $82.5 million extension, becomes NFL's second highest paid wide receiver

Previous: Cameron Brate speaks one-on-one with Michael Clayton