UFC Flyweight star Joseph Benavidez has announced his retirement from MMA. The four-time UFC title challenger finally decided to call his career off. Joseph decided to call it off after having 36 MMA fights. He was a long-time UFC lower-weight division veteran. He has fought 26 fights in the UFC with 19 wins and 7 […]