Gomes' new contract will be worth 22 millions for 5 years. But only first two years are guaranteed, the last 3 years are team option.
Smith, 2 year contract for 4.8 millions.
Telfaire, 3 year contract for 7.5 millions and last year is player option.
Frankly, I don't think it is bad as it seems.