I think i heard this morning that the “This American Life 24/7” channel will be closing down soon. That is such a bummer… www.thisamericanlife.org/about/ann…