Iron Sheik's 5 Best Moments at New York's Madison Square GardenIron Sheik's 5 Best Moments at New York's Madison Square GardenAs great of a villain as The Iron Sheik was, it's no surprise he had some memorable moments at New York's most famous arena.Will PhillipsWill Phillips