Thomas Tuchel Announced as new England Manager

Thomas Tuchel has been announced as the new England manager! It is believed that Tuchel has signed an 18-month contract with England, which…