Agnew woman finishes 50 half marathons in 50 states

Charbonneaux started her journey seeking personal, work balance