Tag Archives: Brandon Rios

Ava Knight to Sign With Mayweather Promotions

Ava Knight to Sign With Mayweather Promotions

By David A. Avila

Mayweather Promotions has agreed to sign Ava Knight to a promotional contract it was announced on Monday. However details of the length