Flyweight contender John Moraga took a step up in competition and proved he could hang with the big dogs by finishing super-tough Chris Cariaso in only his second Octagon outing.
Flyweight contender John Moraga took a step up in competition and proved he could hang with the big dogs by finishing super-tough Chris Cariaso in only his second Octagon outing.