Multiple Title Changes At Sakura Genesis, Full Windy City Riot Card Announced | Weekly Puro Guide
New Japan Pro Wrestling Sakura Genesis 2024 took place in Ryogoku Kokugikan in front of 6,632 fans on Saturday with 10 matches, including 4 championship defences. Last year’s show was one of the best New Japan shows in years, whilst this year the hype for the show couldn’t be much lower, and when all was […]