Release from Softball CanadaPhoto: Dave Holland, Team Canada Sara Groenewegen (White Rock, B.C.) on throwing a perfect game: “I had no idea...
Receive our free newsletter and be the first to see our softball rankings, news, analysis and more.