Tuesday night should have been one of joy and elation for Washington Mystics guard Natasha Cloud. She and the Mystics clinched a playoff spot with a 23-point victory over the Phoenix Mercury, a win that was clouded by an off-the-court incident between Cloud and a fan after the game. Cloud rifled off a three-post thread […]