The Seattle Storm are the 2020 WNBA champions. They put everything in order on Tuesday night, beating the Las Vegas Aces, 92-59, in Game 3 to finish a three-game sweep in the Finals. With the success, the Storm made sure about their second title in the previous three seasons, and the fourth in franchise history. […]