Manchester U-Liverpool Match Postponed After supporters Invade Pitch To Protest Ownership

LAGOS MAY 3RD (NEWSRANGERS)-Thousands of angry Manchester United fans gathered at Old Trafford with about 200 invading the pitch to protest the club’s owners in the wake of the now defunct Super League. Fans broke into the stadium, setting off colorful flares while on the pitch, hours before United’s scheduled kickoff with Liverpool. If Manchester…

Read More