After a couple of weeks of road racing, NASCAR returns to the ovals and Miles the Monster at Dover Motor Speedway – also known as a One Mile Concrete Jungle. Forty teams have brought cars to Dover for 38 starting spots.  Among the drivers vying for a starting spot this week is the “Melon Man” […]

Rain Halts Xfinity Race