New England Football Shirt – time for a rethink?
For every England football fan, the one shirt launch that whets the appetite and succeeds in driving a national media frenzy is the launch of the England football shirt. Manufactured by Umbro since 1954 (and Admiral between 1974 – 1984), the brand relinquished this flagship product to Nike. The launch of the new England shirt is an annual Read more about New England Football Shirt – time for a rethink?[…]