Neil Warnock signs new contract at Cardiff City until 2020 It has been a sensational year for Cardiff City and their success has been down...