Posted in Uncategorized

Did England Invent Football? The Origins and Evolution of the Beautiful Game

England fans regularly sing about football ‘coming home’ during World Cups and European Championships, paying tribute to a notion that football is an English invention….

Continue Reading...