Tom McCullough Appointed as Head of Racing at Red Bull | DeClubes