GELSENKIRCHEN, Germany: England captain Harry Kane said the Three Lions “are here to win” Euro 2024 in Germany as they aim to live up to the tag of pre-tournament favorites in their opening game against Serbia on Sunday.
Under manager Gareth Southgate, England have come close to ending a 58-year drought to win a major tournament on three occasions without getting over the line.