Canadian stock car legend Earl Ross has passed away Canadian racing legend Earl Ross has passed away. The Ailsa Craig, Ontario resident was 73 at the time of his passing, as confirmed by Delaware Speedway staff.