On Tuesday, StrikeForce formally announced its August 21st card to be held at the Toyota Center in Houston Texas. The card will be serving up a Texas sized card as newly crowned StrikeForce Light Heavyweight Champion King Mo Lowal will be making a homecoming as he defends his belt against against Rafael “Feijao” Cavalcante. It […]