The Giants PR flack has some feelings about Philly’s Howard Eskin