NewsHector Lombard says Nick Diaz is ‘running from him.’By Jason Nawara on April 24, 2014Nick Diaz doesn't run from anyone. He's said it before, he'll take his whooping, but he... Read more →