It's one of those contracts that basically had no chance of being "good value" due to age, his performance and potential term. In all fairness Treliving and Giordano agreed on a solid contract, its left to be seen if it is good value a few years from now. In any case I think he easily could have gotten an extra year AND an extra million, so Trader Brad is doing his thing again