Briana Scurry blocks a penalty shootout right through extra time of the Ladies's Global Cup Ultimate towards China on the...
The finest in sport
The finest in sport
Briana Scurry blocks a penalty shootout right through extra time of the Ladies's Global Cup Ultimate towards China on the...