Tag Archive for freakin miracle

Bloemfontein Blowout!

One of the three best nights for US football just happened in beautiful Bloemfontein, the States reaching the finals of the Confederation Cup by convincingly shutting down Spain, a side unbeaten since 2006, European champions, and argubly the best team in the…