Skip to main content
Report this ad

See also:

Joey Logano wins the Duck Commander 500 at Texas Motor Speedway

NASCAR Sprint Cup Series Duck Commander 500 at Texas Motor Speedway on April 7, 2014 in Fort Worth, Texas.
NASCAR Sprint Cup Series Duck Commander 500 at Texas Motor Speedway on April 7, 2014 in Fort Worth, Texas.
Photo by Patrick Smith/Getty Images
Report this ad