'The Squad' ('Les Joueuses'): Film Review
Of all the reigning dynasties in international football — or soccer, as America still likes to call it — perhaps one of the least known is that of Olympique Lyonnais (OL), a team based out of France’s third largest city, Lyon. Since 2011, OL has won a collective 26 national and European titles: thirteen French Championships, seven French Cups and six Champions League titles, including a record four in a row from 2016 to 2019.