Edwin Castro remains the largest lottery winner in U.S. history with his epic $2.04 billion Powerball win. Publix grocery stores in Melbourne Beach and Neptune Beach, Florida, and Newnan, Georgia, ...