Home Tags John Allan

Tag: John Allan

RECENT

UFC Vegas 106: Tecia Pennington Earns Second Straight W Care of...

The "Tiny Tornado" that is Tecia Pennington blew into the UFC Apex on Saturday, taking on Brazilian Luana Pinheiro to kick off UFC Vegas...