Valley mom with cerebral palsy finishes Pat's Run