UFC Super Saturday: Fight Night 104
Mr. Octagon takes a look at the monumental year in UFC and previews Fight Night 104, taking place this Saturday in the 2017 Super City of Houston, Texas. 2016 was the most successful year in the history of the UFC, and there’s plenty of good reasons for that. A lot of big things happened,…