 After four seasons with the Phillies, he joined the Baltimore Orioles, and played for them, the Tigers, and the Angels before returning to the Phillies in 1991.On July 11, 2007, Schu replaced Kevin Seitzer as the hitting coach for the Arizona Diamondbacks.Schu continued in this role until May 7, 2009.