While most subscribers to the Scout Report may have heard of Chicago Public Radio's own "This American Life" radio program, those who have not may truly appreciate an introduction to their delightful website. Since the show debuted in 1995, it has garnered a great deal of critical acclaim, both for its straight-ahead approach to crafting a narrative and for its diverse set of guest commentators,...