The NASCAR Whelen Modified Tour will make its highly anticipated return to Stafford Speedway on Friday, August 28, 2026, for ...