North Allegheny grad Ayden Owens-Delerme finishes ninth out of 22 athletes in Olympic decathlon final standings Sports August 3, 2024August 3, 2024News Room Read the full story here...