In front of a crowd of nearly 85,000 at London's Wembley Stadium, midfielder Carli Lloyd led the U.S. women's soccer team to a gold medal in Thursday's final against Japan.
They deserved it! Perfect revenge for 2010
They deserved it! Perfect revenge for 2010