Overcoming obstacles at the Detroit Marathon