Saints Owner Gayle Benson’s Latest Statement Leaves Fans Asking Why
Episode Ep 2807 30 min 10s

Saints Owner Gayle Benson’s Latest Statement Leaves Fans Asking Why

Gayle Benson’s contrasting statements after the New Orleans Saints’ loss in Paris raise questions about accountability, diplomacy, and whether the team is backpedaling.

Community discussion