Canadian frozen food giant McCain Foods has said it has signed an agreement to purchase the assets of Midwest Food Products, including the company's major French fry processing facility in Carberry, Manitoba.