It has to be the Top London team Arsenal.
Japan soccer team
The longest soccer team name is FC Llanfairpwllgwngyllgogerychwyrndrobwllllantysiliogogogoch. which is a team in wales;)
The USC trojans soccer team has a j in the name
what team has 11 letters in their name
The name of the Japan Soccer team is Japan because that is the name of the Country.
Soccer Stallions ;)
North London, England.
London Football Club