Why Saints Fans Shouldn’t Boo Sean Payton When He Returns to New Orleans with the Broncos
When the Denver Broncos face the New Orleans Saints tomorrow, many fans might be tempted to boo Sean Payton. After all, he retired from the Saints only to unretire and take the head coaching job in Denver. Some fans may feel abandoned or frustrated, but it’s important to remember all that Payton gave to the […]