Do you have a favorite venue that you have seen wrestling in, either in-person or on television? Somewhere that even if the wrestling itself wasn't great, the venue was just awesome? Like I personally love the Nippon Budokan in Japan and Arena Mexico in Mexico. Would it maybe be something like the Stampede Corral or Maple Leaf Gardens?
The Stampede “arena” was basically a barn. I have no nostalgia for the venue there.
Gotta be the original Boston Garden for me.