More than 40,000 fitness fans, 2,000+ athletes, and 400+ leading brands unite for three action-packed days of competitions, ...