LOOK: Sean Payton gets slimed after Nickelodeon game, following through on promise with Saints playoff win Published 11 Jan 2021 Payton is a man of his word Full Article