My buddy tasked me with making a stacked roster for NHL 19 that is cap compliant. He wants speed up front with some bigger guys (mostly) in the back. Being the good friend I am, I ensured that he won't have to re-sign anyone for a couple seasons (starting from the 18-19 season). After 2 seasons, he's more or less on his own. Note: he won't be playing with injuries.
Barkov and Schiefele are both on ridiculous deals as well. Feel bad for Winnipeg, they literally just re-built too well and now have to let players walk for next to nothing, even when they have wheeler and mark on these types of deals.