Russell Berenda and Teresa Benson | MATRIMONY Russell Berenda and Teresa Benson of Freeland have announced their marriage after a year-and-a-half engagement. February 19, 2016 6:17 pm Russell Berenda and Teresa Benson of Freeland have announced their marriage after a year-and-a-half engagement. They plan to wed at 4:30 p.m. on July 23, 2016 at the Gleneagle Golf & Country Club in Arlington.