Oops... we experienced a problem

Richard Vaughn has completed fundraising for the 2025 TCS New York City Marathon.