Tokyo 2020: Japan beat US to win first Olympic baseball gold medal

An elated Jap aspect received the coveted Olympic baseball gold at Tokyo 2020 after beating the US on Saturday.

Leave a Reply

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