After years of kicking the can down the road, it's finally time for the Saints to take their medicine.