Gary Bennett is a former professional baseball player who played as a catcher for several teams during his career. He was born on April 17, 1972, in Waukegan, Illinois, and attended high school in California. Bennett was drafted by the Philadelphia Phillies in the 11th round of the 1990 Major League Baseball draft.

Bennett made his Major League debut with the Phillies in 1995 and played for them until 1998. He then played for the New York Mets, Colorado Rockies, San Diego Padres, Milwaukee Brewers, and St. Louis Cardinals. Bennett was known for his defensive skills as a catcher and was often used as a backup catcher during his career.

Bennett's best season came in 2006 when he played for the Cardinals. He appeared in 61 games and had a batting average of .252 with 4 home runs and 23 RBIs. He also played in the postseason that year and helped the Cardinals win the World Series.

Throughout his career, Bennett was known for his ability to work well with pitchers and call a good game. He was also known for his leadership skills and was often praised by his teammates and coaches for his work ethic and professionalism.

Bennett retired from baseball after the 2008 season and has since worked as a coach and instructor. He has also been involved in various charitable organizations and has worked to promote baseball in underprivileged communities.

Overall, Gary Bennett had a successful career as a catcher in Major League Baseball. While he was never a star player, he was respected by his peers and was known for his defensive skills and leadership abilities. He played for several teams during his career and was a valuable asset to each of them.