First baseman Dominic Smith signed with the Cincinnati Reds after being released earlier this week by the Boston Red Sox.