Is this the most unlikely victory in the Sean Payton era?
100% freaking percent!
Print