CFL's full name is Champions Fight League.
CFL headquarters are located at Ixtlahuaca de Rayon, Mexico.