Loading Video…
This browser does not support the Video element.
Winning pit crew behind last Chicago NASCAR race talks about keys to their success
The NASCAR Street Race will be here in Chicago in just a few weeks. Today, we hear from crew members of the winning 2023 team, Trackhouse Racing.