2016 Summer Olympics: The U.S. dominates Rio Games with 121 medals

August 22, 2016 5:07 PM

10 0

2016 Summer Olympics: The U.S. dominates Rio Games with 121 medals

Rio police's account of Ryan Lochte incident may not be entirely accurate either, report says

The extent of the property damage Ryan Lochte and three of his fellow U.S. Olympic swimmers caused to a gas station eight days ago might have been exaggerated by Rio de Janeiro police, according to a report by USA Today.

Read more

To category page

Loading...