The GO! St. Louis Marathon & Family Fitness Weekend annually attracts over 25,000 participants. The Marathon Weekend features races for people of all ages and fitness abilities, and includes a marathon, half marathon, marathon relay, 7K, 5K run/walk, GO! St. Louis Read, Right & Run Marathon, children’s fun runs and a mature mile.