November 9, 2016

UFC

UFC returns to London in 2017

After months of speculation, UFC today announced its much anticipated return to London, England. The event will take place at The O2 in London on