Fit for Life

David Sonnier is 49 years old and hopes to be