The Athletic’s Larry Holder joins Matt to discuss Sean Payton’s decision to step down as Saints head coach, his time in New Orleans and what’s next for the franchise.
The Athletic’s Larry Holder joins Matt to discuss Sean Payton’s decision to step down as Saints head coach, his time in New Orleans and what’s next for the franchise.