Last night, U.S. women’s national team player Carli Lloyd had a moment that seemed written by Hollywood. Lloyd became just the second player in World Cup history to score three goals in a final. More impressively, those three put-ins all occurred within the first 16 minutes of action,... Read More