Carli Lloyd leads USA to World Cup title: Everything you need to know
If you missed it … well, where were you? Carli Lloyd had a performance for the ages in the Women’s World Cup Final as the U.S. Women’s National Team defeated Japan, 5-2, for its first title since 1999. The Delran native had three goals in the first 16 minutes, including a ridiculous shot from midfield, to…