New Orleans Saints Hire Louis Freeh to Investigate Criminal Allegations
Remember former FBI Director Louis Freeh? The New Orleans Saints have hired his firm to conduct an internal investigation of the NFL club to get to the bottom of wire-tapping allegations and the recent bounty scandal.