The Aussie Spirit lived up to their world ranking with a fourth-place finish at the XVI Women’s Softball World Championship in Chiba, Japan.
The Aussie Spirit lived up to their world ranking with a fourth-place finish at the XVI Women’s Softball World Championship in Chiba, Japan.