Change the source used to generate lists of teams

This corrects the lists displayed at /football/teams which was
previously showing teams in the wrong leagues and in multiple leagues
at once.
Merge pull request #2878 from guardian/correct-football-teams-lists

Change the source used to generate lists of teams