THE LFP WEEKENDER: Your weekend, our guide to it (July 3-4)