CONCACAF Gold Cup: USMNT survives wild match, beats Canada in penalty kicks to reach semifinals - Yahoo Sports
sports.yahoo.comSubmitted by yahooentertainment6306 in sports
The United States will now advance to take on Panama in the semifinals on Wednesday night.