I'm starting to wonder whether Harris' departure from Millwall last month was in the knowledge he'd be taking over here in the near future.
There's almost 0 chance that Cardiff City FC have ever, in the history of the club planned that far forward and then executed said plan. Convenient, cheap replacement.