Did You Know...

The average American eats 126 pounds of potatoes each year.