International & NPF

Team USA Softball Press Conference

Earlier today, Team USA held a press conference in Oklahoma City with every member of the US Olympic team set to compete in Tokyo next summer. Watch it here:

To Top