England will be headed to Russia for the 2018 FIFA World Cup thanks to Harry Kane’s last-minute goal against Slovenia. The only goal of the night at the Wembley Stadium is Kane’s 11th goal in 22 … [Read more...] about England Qualifies for 2018 FIFA World Cup in Russia