DD - Deadline Drama
--:--
EPL managers are closing off deals, while others panic buy as the transfer window comes to an end.
Who has the best squad?
Who has the best squad?