I don't find myself agreeing with the length of suspensions very often, but I think the league got this one right. It was a dirty hit and McLeod knew exactly what he was doing.
On a side note, I love how Avs fans jumped right on the bandwagon with their dolt of an announcer, saying Kronwall throws dirty hits all the time. Show me a dirty hit from behind by Kronwall. Avs fans are just as dumb as they used to be. Granted, not all Avs fans subscribe to this kind of idiocy, but it seems like a significant portion were quick to scream "LOLOLOL SERVES KRONWALL RIGHT".
I want Tootoo to beat McLeod's ass March 6th. Its no secret that McLeod is a certified punching bag.