Speedway Report for July 23, 2018; Modifieds Deserve Better at NHMS, Mercedes Team Orders Spoil F1 German GP