Steele spoils Upsher’s comeback bid May 22, 2018 Pittsburgh, Pennsylvania…. “Right idea, wrong fight”, those were the words of Dallas welterweight, Jonathan Steele who gained his 8th victory as a [...]