La Soule is a traditional medieval football game that originated in France in the Middle Ages. The game is played by two teams of players who attempt to score goals by kicking a ball into the opposing team's goal. The game is played on a large field with two goals at either end.