i dunno. while it certainly wasn't a great deal from a value standpoint, that was a team that needed players now, not a few years down the line. johnson has been good (not great) this year, but he wouldn't fix the woes with that shoddy defense. he's still quite a bit from being a top pairing guy. gleason won't ever get there, but he was better than johnson up until this season. they also got terrible oleg tverdovsky's contract off the books and got a solid player in belanger. as much as i'm super happy that deal happened, it isn't really that wretched in hindsight. and staal sucks right now too. i know he's a slow starter but man does he blow right now. they need to blow it up though. old team up against the cap...and they're not playing well. unless they win their next 10 straight or something, they've gotta look to sell soon.