Stephen England was supposed to run in this year's Boston Marathon, but it was postponed until September. That didn't stop him.