Football Glossary: Champions League

09/11/2012
Football Glossary: Champions League

Listen "Football Glossary: Champions League"

Episode Synopsis

Champions League: Annual competition for the top European club sides. It is a combination of group matches and then a knock-out system for the last 16 teams
The post Football Glossary: Champions League appeared first on Learn English Through Football.