UFC unveils new Performance Institute in Shanghai, China

The UFC has officially unveiled a new state-of-the-art training facility in Shanghai, China. On Thursday, the Las Vegas based promotion revealed their 93,000 square foot Performance Institute. The facility is …read more

Source:: BJPenn.com