Watkins Glen Inspection Issues: NASCAR crew chiefs ejected/fined

Watkins Glen Inspection Issues: NASCAR crew chiefs ejected/fined

Shane Walters
August 8, 2021