Photos

McCaffrey's Princeton, NJ 20th Anniversary

Jim McCaffrey IV (l) and his dad Jim McCaffrey III join in celebrating 20 years in Princeton.