Who Invented Memorial Day, and What does Memorial Day mean now?

The post office closes. Banks close. Schools take the day off. Stores mount sales. It is a national holiday.   On Memorial Day most families relax, maybe out of town because Memorial Day always falls on a Monday and gives us a three-day weekend. Most Americans plan for Memorial Day as they do for any…