Twin Hospitality Group Inc. has signed an agreement to bring its Twin Peaks sports lodge concept to Connecticut, with plans to add three locations across the state. The Dallas-based company, which ...