Just read this post about where to see NHL games. It struck me as a little humorous. I was in Buenos Aires during the NHL playoffs and finals. Yes, Shoeless Joe's El Alamo is the only location in Argentina where you can see all foreign sporting events including the NHL.
However, last May...