The New Orleans Saints ushered in the first head coach in the post-Sean Payton era when they announced the hiring of Dennis Allen, their defensive coordinator, as their new head coach. Allen was formally introduced as the Saints head coach on Tuesday and made some remarks, delivering a heartfelt message to Payton and fans of […]