Strikeforce fighter Joe Riggs called out Nick Diaz after his Strikeforce Challengers 10 win over hard hitting Louis Taylor. So what’s next...
Date: Friday- August 13, 2010 Time: 11 pm ET/PT (Aired on Showtime) Location: Dodge Theatre in Phoenix, Arizona – U.S.A. From strikeforce.com:...