Phoenix Race Results – November 12, 2017 – NASCAR Cup Series
Phoenix race results from November 12, 2017 featuring the Monster Energy NASCAR Cup Series
Today, the NASCAR Cup Series goes short track racing, sort of. The stock car racing series lands at Phoenix International Raceway in Phoenix, Arizona. A sellout crowd is on hand to watch the show.
View full 2017 Phoenix race results below.Read More