The historical records say England created football in the form we know it today. Theres plenty of books, and articles. A quick google Iām sure will throw up plenty. Theres even a dramatised series on Netflix about it.
Scotland invented everything else useful. Let them have football š