Folks are complaining about the new name? Seriously? :doh:
It's a trackday org. Limited competition, limited customer base. Their reputation for how handle themselves and their trackdays will determine their success or failure, not the name. I'm guessing they could call the group "TRC" (The...