$8M over 3 years or $11M over 4... I'd rather the former. However, if Ville breaks 60 points, he'll likely demand at least $3.5M per season. And if the Flyers don't give it to him, some other team will. As far as I'm concerned, keeping Ville is a necessity, even if it means paying him more money than people on this board are hoping for. If needed, get rid of some of the dead weight to make it happen.
Not that much dead weight to cut at this point ya know. Which isn't a bad problem.
Leighton, Walker are paying for Giroux's raise. Zherdev's departure might free up a smidge over a million for Ville. Who else?