What a weekend to be an American!

Not only did we celebrate our independence, but our women's Soccer team KICKED SOME TAIL on their way to a World Cup Title!

The Americans beat Japan 5-2 in last night's Final, scoring four goals in the first 15 minutes!

Three of those goals came off the foot of Carli Lloyd, including this one from LONG distance!

More From US 104.9