New Orleans Saints’ Sean Payton announces retirement after 15 seasons as head coach
New Orleans Saints’ head coach Sean Payton is retiring after 15 years with the organization. Payton informed New Orleans of his decision Tuesday. Payton has three years remaining on his deal
Continue Reading »