Where is Geoffrey the Giraffe?
The 16-foot-tall, 550-pound fiberglass statue used to stand at the toy company’s Wayne, New Jersey headquarters. Now,Geoffrey’s new home is in New Brunswick, at the Bristol-Meyers Squibb Children’s Hospital. Employees there hope he will continue to bring joy to children...