 After four seasons in the Astros minor league system, Adams reached AAA but was released in January 1972.He missed the 1972 season but signed with the San Francisco Giants after the 1972 season ended.He remained in the minor leagues for two more seasons, and ended up breaking into the major leagues with the Giants in 1975.