Bookmark and Share

 

Question Of The Day
Wednesday, 25 November 2009 08:58
The average American eats 5.2 pounds of this food each year. What is it?

The answer:

Sweet Potatoes. North Carolina, California and Mississippi produce the most.


 
Banner

ESPN.com
ESPN logo