I don't know how many times I walked past this statue before I finally Googled Giuseppe Garibaldi. I read a very good summary on Untapped, which I recommend, of why he is honored in the US. However, after doing the research, this statue's location seems rather odd. It should really be in Staten Island.