ADVERTISEMENT
Team USA for the win! The American athletes donning stars and stripes in Japan have scored plenty of medals at the Tokyo Olympics.
The summer games, which started on Friday, July 23, kicked off in Japan with Olympians Sue Bird and Eddy Alvarez holding the flag at the opening…
Click here to view the original article.
ADVERTISEMENT