News 5hr ago

News· September 25, 2020 10:16 pm ·

Never let it be said that Titan Fighting COO Lex McMahon was one of those fight promoters who never actually stepped in the ring.