In gold medal loss to Japan, U.S. stars are reminded how cruel softball can be
Published
Japan won gold with a 2-0 victory in the Olympics softball final, dealing the United States a cruel defeat.
Full ArticlePublished
Japan won gold with a 2-0 victory in the Olympics softball final, dealing the United States a cruel defeat.
Full Article