If you catch any coverage of this weekend’s NASCAR action at Dover Motor Speedway, you’ll see a menancing monster towering over the track. “Miles the Monster” stands 46 feet and weighs a ...
With everyone looking to conquer Miles The Monster ... at Dover. If Larson can avoid another untimely incident, he'll be more than ready to show the world why he's such a heavy favorite. Elliott ...