Why does the England team never have the right choice of hotel?

If the key to a successful international tournament is a perfect team hotel, England could be in for a good month. For the upcoming European Championship, Gareth Southgate has booked his England team at the Weimarer Land golf resort in central Germany for a reported fee of £800,000. The hotel matches its previous tournament picks … Read more