NASCAR’s first Cup Series race outside the United States was off to a bumpy start Friday with several teams yet to arrive in Mexico City because of travel issues in North Carolina.
NASCAR’s first Cup Series race outside the United States was off to a bumpy start Friday with several teams yet to arrive in Mexico City because of travel issues in North Carolina.