The Ultimate Fighting Championship is at the Ericsson Globe Arena in Stockholm, Sweden, for UFC Fight Night 109, headlined by a battle between number 1 Continue Reading
The Ultimate Fighting Championship is at the Ericsson Globe Arena in Stockholm, Sweden, for UFC Fight Night 109, headlined by a battle between number 1 Continue Reading