So apparently Bennett's contract is three years, $21 million, $6.3 million signing bonus, $7.2 million guaranteed. Seems very affordable, I wonder why we wouldn't match. The whole situation is very bizarre, given that he refused an extension that would have paid him $7 million per during the season...