Dinosaur Downs Speedway September 11-13, 2020 Dinosaur Downs Speedway finishes the season with three days of action. With a short racing season there was a lot of competition for the track championship and the IMCA Modifieds 2020 Championship. The safety…