Bob Patterson was a left-handed pitcher who played for several Major League Baseball teams during his career. He was born on March 22, 1960, in Napa, California, and attended Fresno State University, where he played college baseball.

Patterson was drafted by the Pittsburgh Pirates in the 11th round of the 1982 MLB draft. He made his MLB debut with the Pirates in 1985 and played for them until 1988. During his time with the Pirates, he was primarily used as a relief pitcher and had a 3.98 ERA in 157 appearances.

In 1989, Patterson was traded to the Texas Rangers, where he played for two seasons. He had a career-high 10 wins in 1990 and was used as both a starter and a reliever.

After his time with the Rangers, Patterson played for the Oakland Athletics from 1991 to 1993. He was primarily used as a reliever and had a 2.96 ERA in 1992.

In 1994, Patterson signed with the Chicago Cubs as a free agent. He played for the Cubs until 1997 and was used as both a starter and a reliever. He had a career-high 3.13 ERA in 1996.

Patterson's final season in the MLB was in 1998, when he played for the Milwaukee Brewers. He had a 4.91 ERA in 47 appearances that season.

Overall, Patterson had a career record of 39-40 with a 4.08 ERA in 618 appearances. He had 14 saves and 496 strikeouts in 747 innings pitched.

After his playing career, Patterson became a pitching coach in the minor leagues. He worked for several organizations, including the Pittsburgh Pirates, Seattle Mariners, and Arizona Diamondbacks.