Each spring, the Greater St. Louis Marathon brings our community together for a celebration of health and wellness, with the ...