BREAKING NEWS: Leo Sparrow returns in a triple threat challenge featuring Jack Tomlinson and Eric James at VPW Summer Showdown June 8
One of the most controversial champions in Victory Pro Wrestling history Leo Sparrow returns to Bay Shore when the party…