Christine Brennan, USA TODAY

Christine Brennan explains why canceling the NYC marathon was long overdue.