What a Wimbledon final to cap a glorious 4th of July weekend.