Team USA softball in Olympics gold medal game after epic walk-off against Australia

Team USA softball propelled itself to the gold medal game on Sunday with an incredible walk-off victory against Australia.

Leave a Reply

Your email address will not be published. Required fields are marked *