Search
Library
Log in
Watch fullscreen
20 days ago|31 views

Why are Europe's top football clubs forming a new 'Super League'? | Inside Story

Al Jazeera English
Al Jazeera English
Fans and football governing bodies have criticised plan for new European Super League.

Browse more videos

Browse more videos