Larry Turner haunted by cancellation of Owasso season