Watch Strikeforce Challengers 10 Online Stream: Joe Riggs Vs Louis Taylor
It's going to be another exciting MMA night this Friday, August 13! At exactly 11pm ET, the Strikeforce Challengers 10 will take place at Dodge Theatre in Phoenix, AZ featuring Joe Riggs vs Louis Taylor! Watch Strikeforce Challengers 10 online stream which is brought live via Showtime! Watch out for this exciting MMA event this Friday! Make your weekend come alive!