The popular utility player, recovering from elbow surgery, agrees to a 1-year, $4.5 million contract; Anthony Banda, DFAed last week, traded to the Twins.