This is from a book of short stories by George Saunders titled "Tenth of December."
It's a very good story, he is a very good writer and this is not even close to my favorite from that collection. I heartily recommend picking it up.