pull down to refresh

Wow that was an unbelievable entrance. Looks like a huge venue they are at. What venue is that?
Wembley Stadium -- a bit over 50K fans in attendance.
reply
Wow. I didn’t know AEW was that big.
reply
Yeah, while WWE remains the biggest wrestling org, AEW's definitely considered "major league" in the context of pro wrestling.
reply