Alicia Atout signs multi-year agreement

Major League Wrestling (MLW®) has come to terms with Alicia Atout on a multi-year agreement. Atout…