Eric Peters wins silver at 2023 World Archery Championships
Eric Peters of Ottawa, Ontario has won the silver medal at the 2023 World Archery Championships in Berlin, Germany on Sunday. He placed second in the men’s individual recurve competition. Peters was seeded 36th in the qualification round. He then Read more