Is there any hope for Wizards fans?