Tag: joe stevenson
A Look Back at B.J. Penn’s Amazing Mixed Martial Arts Career
Former UFC lightweight & welterweight champion B.J. Penn retired from the sport of mixed martial arts, this following his third career loss to Frankie...