NASCAR Pit Stop: Texas
by Hunter Phillips
This week NASCAR travels to the Lone Star State for the Duck Commander 500. We’ve already reached the seventh race of 2016, and only four different drivers have won. The early dominance of Jimmie Johnson and Kyle Busch have garnered the…