August 9, 2017

Two XFINITY Series crew chiefs suspended post-Watkins Glen

The XFINITY Series crew chiefs for the Nos. 9 and 28 teams were suspended as part of penalties coming out of Watkins Glen.
Related Videos