The rematch of the UFC 196 will eventually happen but not at UFC 200 as first scheduled. Jeremy Botter, the Managing Editor of FloSports is reporting that Conor McGregor vs Nate Diaz 2 will happen at UFC 202.
Besides, McGregor/Diaz is 99% done for the UFC 202 main event on August 20, anyway.
— Jeremy Botter (@jeremybotter) May 6, 2016
UFC 202 will take place on August 20, 2016 however a venue or location has yet to be confirmed by the UFC.
McGregor was originally set to face Nate Diaz in a welterweight rematch at UFC 200 in July, but the SBG Ireland product was pulled from the card after refusing to fulfill media obligations in Las Vegas. Diaz was succesful in the first contest at UFC 196, winning via rear-naked choke in the second round.