Carlos Rodn was honest in his assessment of the Giants' current slump.