Russo and his wife, Barbara, live in Portland, Maine, and spend winters in Boston.
Russo ve karısı Barbara, Camden, Maine'de yaşıyor ve kışları Boston'da geçiriyorlar.