Kevin Mackinnon October 27, 2022
Three Ironman world championships in 13 months provide $85 million impact to region