Pedro Taduran defends his IBF mini flyweight title against Brandon Moreno, headlining the Perez vs Rivera prelims in Albuquerque, New Mexico.