0
Anonymous
The New Orleans Saints currently have two owners: Tom Benson and Rita Benson LeBlanc. It may also be noted that the general manager is Mickey Loomis.
Wiki User
Chat with our AI personalities