We’re sure it was a hard, tough, excruciating decision, but we also think the Carolina Cup Racing Association (CCRA) made absolutely the right decision to cancel this year’s running of the Carolina Cup.
Editorial: The virus and the Cup