The Yankees agreed to a one-year deal with 38-year-old reliever Darren O'Day on Wednesday, quickly plugging in the hole that came about when they traded Adam Ottavino to the Boston Red Sox on Monday.