At 37, marathon runner Sara Hall is enjoying her sport more than ever.