Race report: Crazylegs Classic 2013

It’s been a long, extreme winter in the midwest but I’ve had plenty of swim, bike and run…