Team Behind the Team: Meet Eric Myles, 1987 Pan American Games medallist in canoe/kayak and Chief Sport Officer at the COC April 30, 2024