Yeah, looks like Tampa Bay performed a little cap magic with that contract for Barrett. 4 years / $72M deal - however, it has a cap hit of only $5.6M for 2021 per Rapoport.
This of course means he won't finish out that contract in Tampa. This will bite them in the ass later. They are clearly going for 1 repeat and then will have to blow it up.