Could this be the OG rat czar? A new sculpture purportedly dedicated to the man “responsible” for the Big Apple’s rat infestation popped up in Battery Park on Thursday, just miles away from where city ...