The much-anticipated rematch for one of the year's hottest rivalries will take place Aug. 20 at UFC 202 when Conor McGregor looks for revenge against Nate Diaz.