Former middleweight champion Anderson Silva collides with the volatile Nick Diaz on Saturday in Las Vegas.

More...