Philip Mason Garner is a former infielder in Major League Baseball for the Oakland Athletics, Pittsburgh Pirates, Houston Astros, Los Angeles Dodgers, and San Francisco Giants from 1973 to 1988. He was manager of the Astros from July 14, 2004 to August 27, 2007, when he was fired along with General Manager Tim Purpura.