Politics Better-Late-Than-Never Obama Jobs Speech Open Thread Matt Welch | 9.8.2011 7:11 PM Will you meet your responsibilities??? Restore fairness in the comments thread! PoliticsPolicyEconomicsBarack ObamaUnemployment