UFC 166 Quick Results, Velasquez Retains
The Ultimate Fighting Championships is in Houston, Texas at the Toyota Center for UFC 166;
The Ultimate Fighting Championships is in Houston, Texas at the Toyota Center for UFC 166;
The Ultimate Fighting Championships will take over the Toyota Center in Houston, Texas,on Saturday, October
The Ultimate Fighting Championships will take over the Toyota Center in Houston, Texas,on Saturday, October