Devonta Freeman takes a shot at Payton/Saints on Instagram
That dude's still around?
Print