Tag: English Premier League
Manchester United Fans Disrupt Play to Protest Owners
The biggest story in British soccer this weekend happened off the pitch as Manchester United fans stormed Old Trafford to protest the club’s ownership. The protest was so well-attended that the Premier League postponed United’s match against Liverpool. For American sports fans, it’s almost hard to imagine fans having so much power over their team, but […]