Since Kevin Baez took over as manager of the Ducks in 2011, there has been a consistency among the team’s coaching staff. Baez has served as the skipper for each of the past four seasons, Bud Harrelson has handled the bench coach duties and Steve Foucault was in charge of the pitching staff. 1,543 more words