General David Petraeus is a details man. Over the course of two hours at Town Hall last night, the former Commanding General in Iraq spat out more names, dates, facts, and figures than we knew what to do with. This is why we have to make an concerted effort to remember a new acquaintance’s name while Petraeus currently serves as the Commander of U.S. Central Command.

McGinn is Mayor