Mon - Fri 8:00 - 6:30

Because everything affects our health, life, and legacy.

sports

Article Image sports
On HALO

3 weeks ago

NASCAR, New CEO Travel To Washington D.C. To Promote League

Washington, D.C. — Steve O’Donnell, the recently anointed Chief Executive Officer of NASCAR, used one of his favorite — and edgy — lines sitting next to two cabinet members while speaking on a panel on how motorsports impacts the workforce. "For us, what we call it … I’ll apologize for saying this. But we’re a badass American sport," O’Donnell said. A fan shouted from the car: "Yeah you are." This is part of the new role for O’Donnell, who dealt mainly with politicians in NASCAR markets in his role as NASCAR Chief Operating Officer. Now that he is CEO, a position he took over in April, he will...

HALO NEWSLETTER

Join HALO today and unlock this story instantly — It's Free

3 weeks ago
On HALO

Opinion and Comments