The Metropolitan Library System in Oklahoma City appointed Tim Rogers as executive director effective January 5.