Did england invent football? 12 Min Read Did England Invent Football? – Football, or soccer, as it is known in many parts of the… SportTrending Carlos Azar