How to Choose Your Next Marathon (or Half)

When it comes to choosing a marathon or half marathon…