NASCAR Sprint Cup Series – Full Race – Duck Commander 500

Watch the complete race from Texas on April 9, 2016. For more NASCAR news, check out: http://www.NASCAR.com.

Jump the start