The Low Blow /  02 July 2020

Fox isn't happy with WWE's recent "pee segment" on Smackdown? Mo  & Ballz can't imagine why! The two look back on the week in wrestling - including Backlash - speculate on the next episode of The Last Ride, debate Charlotte Flair's role, so much more!

WATCH NOW - - Or you'll miss Ballz's pity shout-outs!

Related Videos