More than 47 million Americans face food insecurity each year, according to the U.S. Department of Agriculture, with nearly 42 million of those people relying on the Supplemental Nutrition Assistance ...