San Francisco will be the site of the first WNBA Finals Game 7 in the league’s history on Saturday after the Golden State Valkyries missed a chance to clinch their first championship in Thursday’s Game 6 against the Atlanta Dream. The Valkyries lost 80-69 on Thursday in Game 6 of the best-of-seven series, tying the […]
