After 993 days of closure during the COVID-19 pandemic, Glenn Styres reopens his beloved Ohsweken Speedway to sprint car racing and proves why he’s still called the “Ohsweken Flyer.”