Doug Marshall fights tonight at Palace Fighting Championship
Palace Fighting Championship 11 takes place on Thursday, November 20, 2008 at Tachi Palace Hotel and Casino in Lemoore, California. The main event will feature former WEC Light Heavyweight Champ,…