Deegan knows rally racing?