In 2008 the Competitor Group took over Elite Racing, the company that had been organizing the Rock 'n' Roll Marathon.
It further found that the foundation was being operated "in many instances for the benefit of the for-profit," and that the charity's role in hosting the races had been overstated.
As a result, the race had benefited improperly from hundreds of thousands of dollars in public subsidies and grants.
In announcing the results of the audit, Competitor said it would return $190,500 to San Diego County and $152,544 to the City of San Diego, spend the remaining foundation funds on health and wellness causes, file amended tax returns, and dissolve the foundation.
[12] In 2015, Harriette Thompson of Charlotte, North Carolina, completed the Rock 'n' Roll San Diego Marathon at the age of 92 years, 65 days, thus becoming the oldest woman to complete a marathon.