U.S. downs Japan in preview of gold medal softball game
The United States secured a victory over Japan in the final opening round game to gather momentum ahead of a gold medal match.
The post U.S. downs Japan in preview of gold medal softball game appeared first on NBC2 News.
NBC2 (WBBH-TV)