Carla Esparza finally fights -- and it's vs Randa Markos