Quick update on the 2015 Shanghai Marathon happening on November 8. They're officially opening registration for five days from September 12-17. They've got a full marathon, half marathon, 10km run, mini marathon, and a charity marathon. Spots are limited, so don't push this one to the last minute.
Advertisement