The US National Team Giant Killers!


  1. U-S-A! U-S-A! Soccer proves I will watch anything when I can root for my country.

  2. 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.