Anything good that's happened for the Caps was the result of being terrible and getting a lucky pingpong ball. His rep, pre-Ovechkin, was that he was a terrible spendthrift who thought one big name player and 21 AHL guys was a strategy. He also hit a fan and got suspended for it, iirc.
I also don't exactly think the Wizards have been a bastion of greatness either.