By Sam Fishman, Special to The Hoya
• September 24, 2025
Steve Phelps, the commissioner of NASCAR, discussed changing dynamics and increasing popularity in the field of professional auto racing at an event sponsored by the McDonough School of Business (MSB).
Phelps,...
The Confederate States of America fell in 1865, but up until last week the memory of the former slave-owning rebels remained alive in NASCAR stands as Confederate flags populated the infields of races
On...