Tina Howell
Guest
Offline
The New Orleans Saints have issued a statement officially announcing that Head Coach Dennis Allen has been relieved of his duties today.
Allen was named the head coach of the Saints on February 8, 2022, becoming the 17th head coach in the franchise’s history.
Saints Owner Gayle Benson said, “Dennis has been part of our organization for many years. He is highly regarded within the NFL. He has been extremely loyal and professional and most importantly an excellent football coach for us. All of this makes today very tough for me and our organization,” said “However, this decision is...
Continue reading...