UFC Fight Night 31: UFC Fight for the Troops Predictions
Tomorrow’s UFC Fight Night 31 marks the return of the UFC Fight for the Troops event. It’s been roughly 22 months since the last Fight for the Troops and let me say that it’s long over due and welcome back.