Edward Buford ha enfrentado a 28 oponentes a lo largo de su carrera.