“MFC 26: Retribution” airs live on HDNet this Friday, Sept. 10 – full fight card & promo video
Maximum Fighting Championship presents "MFC 26: Retribution" at the River Cree Resort & Casino in Alberta, Canada on Friday, Sept. 10, 2010. The event will air LIVE on HDNet starting…