UToledo President Gregory Postel explained why this feels like home after the Board of Trustees unanimously approved his appointment as the University’s 18th president.