Sean Payton as Whistle Monster?

This is one of the funniest pics I’ve seen.

[VIDEO] Whistle Monster Stops by WDSU

Was he the person blowing a whistle at the Saints/Titans game on Sunday? Sports anchor Chris Miles investigates.