What new Kane deal means for England and the Premier League record | Afeta: Bundesliga: Top Goalscorer 2026-27 | InfoFlow