Lopez signed a minor-league contract with Atlanta on Saturday.
Lopez elected free agency after being removed from the Reds' 40-man roster earlier this month but has quickly caught on in another organization. He'll likely be in Atlanta's major-league camp during spring training as a non-roster invitee.