Editor’s note: The views and opinions expressed below are those of the author and do not necessarily reflect the views of Sherdog.com, its affiliates and sponsors or its parent company, Evolve Media.
* * *
It seems from the outside looking in that the sports world in the United Kingdom is very London-centric. The national soccer team plays in Wembley; the rugby team plays in Twickenham; most of the big fights take place in the O2 Arena; and the likes of Wimbledon and Lords hold huge events in the city that hosted the 2012 Summer Olympics.