John Andrew Rabb (born June 23, 1960) is an American former professional baseball player. A catcher, his career extended for 14 seasons (1978–1991), and he spent 108 games in one full season (1984} and parts of four others (1982–1983; 1985; 1988) in Major League Baseball, mostly for the San Francisco Giants.