The US National Team Giant Killers!


2 Comments

  1. This IS pretty impressive. Spain was ranked #1 and hadn’t lost a game since like 2006! They are among the best in the world and the U.S. thumped em 2-0! Our first ever Confederation Cup Final! It’s super exciting!

Comments are now closed for this article.