The new O’Quinn Law Building on the University of Houston Law Center campus opened last month—and a portion of the building now has a new name: “Len’s Landing,” named after the law school’s current dean, Leonard M. Baynes.