UFC lightweight Nate Diaz takes on Gray Maynard for the third time on Nov. 30 at The Ultimate Fighter 18 Finale.
Continued here:
UFC lightweight Nate Diaz takes on Gray Maynard for the third time on Nov. 30 at The Ultimate Fighter 18 Finale.
Continued here: