World Wrestling Entertainment’s WrestleMania 27 takes place in Atlanta on Sunday. Here are some of the most popular WrestleMania-based articles at our archive on topics you won’t be reading much, if anything, about in the Wrestling Observer Newsletter or Pro Wrestling Torch, much less the Atlanta Journal-Constitution. It is the 20th anniversary of the 1991 […]