18,000 runners in St. Jude Marathon, anticipated to raise $20 million

18,000 runners in St. Jude Marathon, anticipated to raise $20 million