WHY can't speedway and stock car racing return to Coventry Stadium in time for the 2018 season? Continue reading...