We need to consider that Trout was already under contract for the next two years for 33.2MM, which is 73.6MM in surplus value.
The extension really only gives them rights to 2021+, and in this model since the whole deal is 58MM in surplus value they actually lost value over just keeping Trout for 2 years then letting him leave