John Alan Belcher (born April 24,1984) is an retired American mixed martial artist currently competing in the UFC's middleweight division.
He competed in the UFC's middleweight division. John Alan Belcher (born April 24,1984) is an retired American mixed martial artist.
John Alan Belcher (born April 24,1984) is an retired American mixed martial artist. He competed in the UFC's middleweight division.
John Alan Belcher (born April 24,1984) is an retired American mixed martial artist. He competed in the UFC's middleweight division.