I'm still on vacation, but just popping in to say -- did you see the Women's World Cup quarter final games yesterday??? AMAZING nail-biters, both of them! My hat is off to France and Japan, and England and Germany have my sympathies. Looking forward to another great day of football.
Updated after the U.S.-Brazil game to add:
Abby Wambach's goal = goosebumps! Most. Thrilling. Ending. Ever!