Nate Diaz
The obvious choice. McGregor and Diaz went two bouts of absolute war and while McGregor was unprepared for what Diaz brought to the table in their first encounter, he was much more ready for the rematch and was able to salvage a majority decision.
The two are a match made in heaven as they perfectly complement each other’s styles, both in and out of the cage. So far, Nate has been the only fighter out there who McGregor could not win the psychological war.
It’s just pure entertainment when the two go at it at press conferences and virtually every time they come near each other.
A third fight would definitely be huge.