Sanford Takes Heat from All Sides