because it is the capital of England and most of the football team are in London
London football team
The name of Yale's football team is Yale Bulldogs.
London in England.
It is arsenal .F.C.
Fulham (founded 1879)
The name for the Ohio football team is the Ohio Buckeyes.