It's very hard doing this. There are a lot of fighters that I enjoy watching. I don't just like whoever is winning, I like watching good fights. Again, very hard doing this. I'm leaving a lot of guys out.
Alphabetical order.
Alan Belcher
Eric Schafer
Jake Shields
Jason MacDonald
Joe Riggs
Matt Hughes
Rich Franklin
Rob McCullough
Tito Ortiz
Tyson Griffin
Please list current fighters.