Manager Southgate Gareth Southgate, the manager of the England national soccer team that finished runner-up for two consecutive times in the Euro (European Football Championship), has finally stepped down from his post. According to major foreign news outlets such as Reuters on the 16th, Manager Southgate announced his resignation in […]