WWE Smackdown 7/16/19 Preview
Tonight, Smackdown Live comes to DCU Center in Worchester, MA. Following Kevin Owen’s comments last week on Smackdown and Sunday at Extreme Rules, Shane McMahon will host a Smackdown Town Hall meeting tonight to allow superstars to air their grievances and complaints. Which superstars will join Owens in speaking up tonight? At Extreme Rules, [...]