UFC 158: St. Pierre vs. Diaz Georges St. Pierre finally gets the fight he’s been seeking for a couple of years when he takes on the brash, obnoxious Nick Diaz at UFC 158 – assuming that Diaz doesn’t do something stupid between now and fight time. Date: March 16, 2013 Time: 10pm ET/7pm PT Location: […]