ha ha i cant see it being Cup Racing Racing it makes no sense lol This is the correct statement of what it stands for.....