It's still not really a bad contract. Frye will stretch the floor giving vucekic room to go to work. Frye is a starter in the league, he was always gonna get around that value from someone.
I dunno, if i put my "i wish I was a GM" hat on i think given his age, $6mill a year / 3 year contract (Team option 3rd year) would be ideal. I know its peanuts between the two deals in year one or two, but long term thats a big difference. I can even understand overpaying him now if required to get that team option.
But then again, I guess thats why I'm here and they make the big bucks!