MMA Promotions

Looking for a great night of fights? Interested in seeing some of the best shows in St. Louis? Visit Shamrock Fighting Championships, a professional MMA organization based in St. Louis, Mo., holding regular events at the Lumiere and River City casinos.