Japan News & Notes – Elgin scores victory before IWGP IC Title challenge, NOAH’s Global Tag League standings, AJPW press conference
April 26 Japan News & Notes – New Japan held their final show before Wednesday’s live special on New Japan World. On Tuesday’s show, Michael Elgin scored the victory in an eight-man tag match against […]