GGermany Read More Giants sell themselves in Germany — where fans welcome them with open arms (and full mugs)09.11.2024 MUNICH — The chants rang out Thursday night at Hofbräuhaus, one of the world’s most famous beer halls:…