Breanna Stewart, Liberty Impress Fans with Game 2 Win vs. Lynx, Even WNBA Finals 1-1
After blowing an 18-point lead and losing Game 1 of the WNBA Finals on their home floor, the New York Liberty appeared to be in danger of suffering a Sunday's…
What's Your Reaction?