In other parts of the world, auto racing is treated as seriously as my other sports, but in North America, it’s dying off thanks to less press coverage than twenty years ago and significantly less star power.
NASCAR and INDYCAR have to take notice:…