American Wins NYC Marathon for the First Time in 27 Years
Photo: Getty Images
Meb Keflezighi, an American who was born in Eritrea, crosses the finish line with a time of 2 hours, 9 minutes, and 15 seconds. He's the first American to win since 1982. [NYT]

How Obama Can Take Back the Presidency
Why the Abortion Wars Will Never End
Reverend Tim Keller and the Sins of Yuppiedom
Why the Yankees Need Matt Holliday 