Filed under Soccer

Fútbol en La Bombonera…Argentina vs. Brasil!

When most people think of Brazil, Spain or Argentina, soccer is undoubtedly one of the common links these countries share. Consequently, it comes as no surprise that many of my memorable travel experiences have been related with soccer. Football, fúbol, futebol–regardless of what you call it, the most popular sport in the world has provided … Continue reading