What comes to your mind after hearing, potato? And where do French fries lead you? ApartĀ from heaven, obviously! McCain Foods…