Gus Villamil

Mohammed Usman Returns at Titan FC 63 on August 28 in Miami, Card Also Features Vacant Flyweight Title Fight

Titan Fighting Championship officials have announced the lineup for the August 28, Titan FC 63 fight card which will be held at the InterContinental Miami in Miami, Florida. …