Welcome to the long 4th of July weekend. If you're heading to the campground, we're keeping our fingers crossed for you that the weather cooperates. But if you'll be sticking close to home, it's a ...