The third deal the QB has signed with the Bucs will keep him under contract with the team through the 2029 season.