JEFFERSON COUNTY, Mo. (Gray News) - A man won $3 million on a lottery scratch-off he bought at the grocery store after forgetting his lunch, according to Missouri Lottery.