While the Saints are reportedly keeping Dennis Allen around — at least that’s the most recent rumor — his inability to keep his own players in check is a bad look at minimum, and perhaps more evidence that he can’t cut it as an NFL head coach. Don’t tell the New Orleans front office that, […]