Uncategorized Team America Gets A Pep Talk By Michael Scherer Feb. 25, 2009 Share Read Later Send to Kindle My story about Barack Obama’s speech last night is here.