Many people believe that the most entertaining fighters are Anderson Silva, Nick Diaz, Donald Cerrone and Nate Diaz.