In their last ten matches, England scored a staggering total of 22 goals, averaging 2.2 goals per game. With an attacking line akin to a lion on the hunt, it’s evident they possess not just talent but ...