NASCAR Drops Trump Site After Lemonis Letter

NASCAR has held awards ceremonies before at the ballroom adjacent to the NASCAR Hall of Fame in Charlotte, N.C. The organization just revealed that they will not be holding their season-ending awards ceremony at Trump National Doral Miami as planned because of pressure from their sponsors after Camping World CEO Marcus Lemonis vowed to boycott the […]