MMA UFC UFC Fight Night 103 Quick Results By Caged Minds 7 years ago The octagon has been set up in the Talking Stick Arena in Phoenix, Arizona, for Facebook Twitter LinkedIn