London does not have just 1 football team - it is made up of many teams. For example in the 2007/2008 season there are 5 premiership football teams based in London.
maybe
because it is the capital of England and most of the football team are in London
London football team
Chelsea
The name of Yale's football team is Yale Bulldogs.
Wembley Stadium
London in England.
London, England
It is arsenal .F.C.
Fulham (founded 1879)
arsenal
The name for the Ohio football team is the Ohio Buckeyes.