NJPW G1 Climax 26: Night 1 (July 18) Results & Review

Hey, three 4+ star matches sounds like a pretty good way to kick off the NJPW G1 Climax 26 festivities, right?

Read More