Thursday, May 13, 2021

Tag: Next live WWE Smackdown set for this July

The Wrestling Observer reports that the next live Smackdown will take place on 7/3 in Corpus Christi, Texas.