Tag: Kevin Harvick

Jimmie Johnson Wins First Duck Commander 500

Photo courtesy of Raniel Diaz, Flickr NASCAR’s Sprint Cup Series is a major attraction throughout the United States with 36 races in diverse locations such as Loudon, N.H., Darlington, S.C., Kansas City, Kan. and Sonoma, Calif.  On Saturday night, the Cup Series stars roared into Texas Motor Speedway outside Fort Worth, […]