En 2008, le groupe Competitor a racheté Elite Racing, la société qui organisait le Rock ‘n’ Roll Marathon. L’année suivante, en 2009, un audit interne a révélé que l’organisation caritative au nom de laquelle la course avait été organisée, Elite Racing Foundation for Children, Education & Medical Research, avait indûment mélangé des fonds avec la société à but lucratif Elite Racing. Elle a également constaté que la fondation était exploitée « dans de nombreux cas au profit de l’entreprise à but lucratif » et que le rôle de l’organisme de bienfaisance dans l’organisation des courses avait été exagéré. En conséquence, la course a bénéficié indûment de centaines de milliers de dollars de subventions publiques. En annonçant les résultats de l’audit, Competitor a déclaré qu’il allait restituer 190 500 dollars au comté de San Diego et 152 544 dollars à la ville de San Diego, dépenser le reste des fonds de la fondation pour des causes liées à la santé et au bien-être, déposer des déclarations fiscales modifiées et dissoudre la fondation. Competitor Group a effectué les derniers paiements en octobre 2009. Au total, la société a rendu 344 176 dollars à la ville et au comté.
En septembre 2014, Yvette Joy Liebesman, professeur à la faculté de droit de l’université Saint Louis, a intenté un procès à Competitor Group, alléguant une violation du Fair Labor Standards Act dans la gestion des bénévoles de la course d’octobre 2012 à Saint Louis. Le recours collectif prétend que la société s’associe à des organismes de bienfaisance pour créer un « vernis de recrutement de main-d’œuvre gratuite », mais les courses sont à but lucratif et ne servent pas un objectif caritatif au sens de la loi. La société a demandé au juge de rejeter la poursuite, mais cela a été refusé, permettant au procès d’aller de l’avant.