Rizin Fighting Federation’s debut show in Japan, has started with all fights ending with a stoppage. You could say, it’s “off to a running start.” As I’m typing this,…
Japan
Gegard Mousasi Gets Weird on Facebook
Following his loss at UFC Fight Night in Japan to Uriah Hall, via “spinning shit”, Gegard Mousasi got into a war of words with a few fans through Facebook.…