Barclay's Premier League:
All 20 Teams
Kits, Badges and Full Squads
Seria A:
All 20 Teams
Kits, Badges and Full Squads.
Unlicensed Teams created
Ligue 1:
All 20 Teams
Kits, Badges and Full Squads
Eredivisie:
All 18 Teams
Kits, Badges and Full Squads
Liga BBVA:
All...