Red Wings Welcome Back Datsyuk

Pavel Datsyuk is back with the Detroit Red Wings, after turning down the chance to go home to play in Russia.According to the Red Wings have resigned Pavel Datsyuk to a two-year contract on that will pay him $3.9 million US per season.

I personally dont understand, didn’t Detroit not have enough cap space to sign both Zetteberg and Datsyuk?

Does this take them over the cap… if so i guess we can expect a marquee trade like with New Jersey.