Skip to main content
Advertising

Schrager: Sean Payton 'left it all out there'

NFL Network's Peter Schrager explains why he thinks New Orleans Saints head coach Sean Payton won the week.