Click here to view the embedded video.
Maximum Fighting Championship Owner Mark Pavelich was in Windsor, Ontario, Canada for his promotions MFC 29 press conference this past week. The MFC is headed to that province for the first time and will debut on April 8 at Caesars Windsor.