Liberation & Freedom Day is a holiday celebrated in Charlottesville each March 3, to mark the day in 1865 when Union Maj. Gen. Phillip Sheridan and his troops arrived in the city and liberated more ...