The player is loading ...
A scandal involving the Roman Catholic Church in New Orleans has taken an unlikely turn as executives for an NFL football team have been accused of aiding in the cover-up of the sexual abuse of children. In this episode, host Taylor Berglund reports on this alleged scandal.