American sprinter and Olympic medal winner Fred Kerley was arrested Thursday night in Miami after approaching the site of an active investigation and impeding officers’ efforts, News 7 Miami reports.
The 2024 judo competitions were a remarkable showcase of the sport's growth and universal appeal, highlighted by the extraordinary performance of Teddy Riner ...