Letter: 121 Olympic medals prove U.S. is great

September 15, 2016 03:55 AM