 In 2006, he joined the St. Louis Cardinals organization.He served as hitting coach for the Quad Cities Swing/River Bandits from 2006 to 2007, but was moved up to coach hitters with their Class A Advanced Palm Beach Cardinals in the Florida State League during the 2007 season.He returned to Quad Cities as their manager in 2008 and 2009.