 In , Scales played for the Chicago Cubs organization and became a free agent at the end of the season.In January , he re-signed with the Cubs.He was called up to the Cubs major league team on May 4, 2009 after starting pitcher Carlos Zambrano was put on the 15-Day Disabled List.