If there is one UFC fight which fans are waiting for to happen that's just as big as any title fight despite no championship being on the line, it has to be the third fight between Conor McGregor and Nate Diaz.

Fans have been waiting many years now for these two UFC fighters to complete their trilogy to ultimately decide who is the better fighter in the Octagon, as they haven't come face-to-face in the cage since UFC 202 in August 2016.

However, it doesn't look like it's going to be happening anytime soon for many different reasons, but Diaz himself believes there is one clear reason as to why himself and McGregor haven't met inside the Octagon again yet to complete their trilogy. 

Speaking to TMZ Sports, the American said on why he and the Irishman are yet to have a third UFC fight: "He’s scared for his life."

Since the second fight ended, McGregor has gone on to win the UFC Lightweight title, box against Floyd Mayweather, and of course, damage his relationship with UFC following an incident at the venue of UFC 223 where he caused criminal damage in a bid to find Khabib Nurmagomedov.

It's pretty safe to assume, if and when Notorious returns to fight for UFC, the clash the promotion will look to book is one between him and the Russian, so Diaz may still be waiting in line for his third fight against McGregor for some time.

Plus, with McGregor's recent law proceedings still ongoing for his UFC 223 criminal charges, UFC fans will likely have to wait until the latter part of this year to even see McGregor back inside the Octagon again, let alone a fight with Diaz once more.

Diaz hasn’t competed since losing to Conor at UFC 202 back in 2016, but he did win the first fight between the two back at UFC 196 in March 2016, which is why so many want to see a third fight between these two.

However, from the looks of things, we may still have a wait to go before we finally see this trilogy come to its conclusion.