How large is the race? How many people actually run the race?

The race has 40,000+ total participants, with an average of 21,000 participants on Sunday and about 20,000 for the Saturday events.  It takes over 8,000 volunteers “Grunts” to make the race run smoothly and approximately 100,000 spectators “Street Squealers” line the course to inspire and motivate the runners.