Haines City provided the backdrop for athletes from around the world at the 20th edition of the Ironman Florida triathlon held on Sunday, Nov. 4. The race saw approximately 1,875 athletes representing 57 countries and all 50 states compete. Athletes took on a 2.4-mile swim, 112-mile bike and 26.2-mile run throughout Haines City and Polk County. The event was originally scheduled to take place in Panama City Beach, but due to the devastation wreaked by Hurricane Michael on the historic host city and surrounding Bay County, Ironman and local partners concluded it would not be feasible to host the event in its usual location for 2018. The race is set to return to Panama City Beach in 2019.