Herrera is a solid fighter, but not good enough to be considered the top dog in any division. His only argument is over Garcia, but personally I had Danny winning that fight 115-113. He lost to Alvarado clearly, and got a gift over Provo.