 He moved on to work as a coach for the Philadelphia Phillies (1986–1987), Cleveland Indians (1989) and Detroit Tigers (1991), and was the Tigers' advance scout in 1992.He returned to the Giants for good in 1993, and served as the club's first base coach in 1996.Overall, Davenport worked in the Giants' organization for 51 years in various roles, including player, coach, scout, manager, and a minor-league instructor.