Ok, I found Detroit's 2007 offseason cap. So, after their contracts expired for 7/1/07.
Hasek's cap hit is $4.05 mil ($2 mil in base, $2 mil in bonuses). Osgood's is $850k. So, combined they're about $5 mil.
I don't think Hasek would have done that in many places except for Detroit though. I think he was taking less there because the imminent chance to win. And because it's just Osgood there, there isn't much competition. Buffalo was a threat, but they had Miller (and he couldn't possibly go back there at that point, right?). Ottawa was a threat with no competition with Emery (but he can't go back there right away, right?). Pittsburgh was a threat, but they had Fleury. NJ has Brodeur, SJ has Nabokov, Anaheim had just invested in Giguere and they had Bryzgalov. There's not a lot of room anywhere for him.
So, I think they just don't extend Hasek...keep Osgood for his sub million dollar contract. I know that bonuses can carry over in some respects, but that's not an insignificant chunk there.
So, here we got 3 top-4 d-men. Lidstrom/Rafalski/Kronwall locked in. Brad Stuart ($3.75 mil) isn't signed yet.
Datsyuk/Zetterberg/Holmstrom are locked in.
Samuelsson/Hudler/Franzen are locked in, the last of which has another couple years of entry level time it looks like based on the number.
Grinders are there: Draper/Maltby/Cleary.
Young potential: Filppula and some of the other guys that tried...like Kopecky.
So, basically...the basically the whole thing is there. Without Hasek's cap hit, the Wings have about $8.5 mil in cap space right now. So, yeah, it will probably cost them Brad Stuart. It would have to be a ~$2 mil d-man instead of a $3.75 mil d-man. But then it's Luongo in net...
So, instead of Brad Stuart...we're looking more at a Darryl Sydor, Scott Hannan, Greg de Vries type of deal...that doesn't seem quite as hysterical, but maybe someone will evaluate it differently...