COO Lex McMahon on The Roman Show talks Titan FC in South Florida

April 28, 2016 6:14 PM