Sports

Standing tall

London (England)
Kayla Harrison of the U.S. is all smiles at the podium. Harrison won gold in the women's -78 kg Judo on Aug. 2. Photo by Laurence Griffiths/Getty Images
Loading