The Nate Diaz vs. Conor McGregor rematch was going to happen. Eventually. After getting forced to tap out on Diaz's rear naked choke hold at UFC 196, McGregor vowed to see Nate again in a Facebook post. Now, after weeks of speculation and rumors, we have a date. 

On July 9, Diaz vs. McGregor 2 will take place at UFC 200 in Las Vegas, Nev. 

Send all complaints, compliments, and tips to

[via @UFC]

Also Watch