Career
He played as a catcher in Major League Baseball from 1983 to 1992 for the New York Mets, the Montreal Expos and the California Angels. Fitzgerald was selected by New York Mets in the 6th round of the 1978 Major League Baseball Draft. He made his major league debut with the New York Mets on September 13, 1983.
Fitzgerald was selected as the catcher for the 1984 Baseball Digest Rookie All-Star team, and for the 1984 Topps All-Star Rookie Roster.
On December 14, 1984, the New York Mets traded Fitzgerald along with Hubie Brooks, Herm Winningham and minor league pitcher Floyd Youmans to the Montreal Expos for catcher Gary Carter. He became the Expos starting catcher, posting his best offensive year in 1986 with a.282 batting average, 6 home runs and 37 runs batted in.
In October 1991, the Expos granted Fitzgerald free agency and in February 1992, he signed a contract to play for the California Angels. After one year as the Angels starting catcher, he retired as a player.