The New Orleans Saints are among the Super Bowl favorites for the upcoming season. But who might the team add to bolster their chances?
We asked team insider Mike Detillier that question on Sports Talk 99.5 Wednesday. He gave his opinion on that and much more.
Check out the interview below.