The Spanish top flight, La Liga, is contested by 20 teams. Each team plays each other twice, once at home and once away, for a total of 38 games per season. The winner of La Liga is the team that finishes the season with the most points.
La Liga Know-It-All: Test Your Knowledge of Spanish Football's Finest