During Independence Day weekend, the anniversary of the Battle of Gettysburg will bring three days of battles and history to the Daniel Lady Farm.