A big lightweight division fight has been added to UFC On Fox VII as Nate Diaz will do battle against Josh Thomson. Diaz will be competing for the first time since losing his UFC Lightweight Title opportunity to Ben Henderson at UFC On Fox V. Thomson returns to the UFC for the first time in nearly nine years, he held the Strikeforce Lightweight Title in between stints. UFC On Fox VII takes place on April 20th from the HP Pavilion in San Jose, California with Ben Henderson and Gilbert Melendez headlining.