You’ll find plenty of options out there, so to help you narrow your choices, we’ve compiled a list of 12 marathons scheduled ...