Planters Cheez Balls were an icon of ’90s snack food. Since being discontinued in 2006, passionate fans have pleaded for their return on social media. There was even a petition. In 2018, Kraft Heinz decided to bring the orange, nostalgic snack back.
It needed to ...