SHORT TRACK: Five Minutes with National Short Track Championship Promoter Gregg McKarns The Stephen Cox Blog is presented by McGunegill Engine Performance September 22, 2013 For 48 years, race fans have sojourned to Rockford Speedway in northern Illinois to watch the finest short track stock car drivers in the world compete for the national title. Read More