Atlanta's Mercedes-Benz Stadium has never seen anything quite like the South American energy that radiated throughout Argentina's tricky win over Canada.Argentina 2, Canada 0 »