Where did Dover’s Miles the Monster come from? 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 staggering 20 ... 04/25/2024 - 10:06 am | View Link