A beautiful July 4 for a ball game...