CONCORD, N.C. — The World of Outlaws Sprint Car Series heads to Dodge City, Kansas for the 4th of July weekend as the series takes on Dodge City Raceway Park and the annual Boot Hill Showdown on July 3 and 4.   The track, which has played host to the Outlaws since 2004, has seen […]

Read more