Live on FOX: Logano wins Duck Commander 500 at Texas By foxsports Published Apr 7, 2014 11:30 am ET null