Barr's $2.9 million base for 2019 is fully guaranteed. He has a $10 million base salary in 2020 that's guaranteed for injury only, and will become fully guaranteed on the third day of the league year.

$7.1 million of Barr's 2021 base ($12.3M total) gets the same treatment.

— Ben Goessling (@BenGoessling) March 13, 2019