MLW Battle Riot

Major League Wrestling is undergoing a resurgence and it has been building to their biggest show to date in New York City. The event took place on July 19, aired July 27 on beIN Sports, and came to their official YouTube channel the following day. The Battle Riot match is MLW’s version of the Royal Read more…