Why Did British Football Cease To Innovate?

What British football had become by 1905, the world game reflects now. League systems, knock-out cups, international matches, the basic rules, professionalism, the nature of the football club, football administration – they’re all British inventions dating from a hectic 42 year period beginning in 1863 with the formation of the Football Association. But in the…