The Ultimate Fighting Championship is at the CSKA Arena in Moscow, Russia for UFC Fight Night 163. The main event a meeting between top 15 Continue Reading
The Ultimate Fighting Championship is at the CSKA Arena in Moscow, Russia for UFC Fight Night 163. The main event a meeting between top 15 Continue Reading