If Viva is going to take $3.5, that means Colesy will get the same, and Staalsy will probably be taking $5M.
This is starting to get a little spendy. Sure, the cap is going up next season, and it is absolutely a good idea to lock these guys down, but just about everyone deserves a big raise, and we might actually have cap issues if everyone gets what they deserve.
In my mind, something here reeks of a Oleg Tverdovsky trade. He has a huge salary that didn't quite flash out in the end.