Jim Dwyer, a left-handed outfielder and designated hitter, spent nearly two decades in Major League Baseball, showcasing his skills with several teams. Born on June 3, 1950, in Evergreen Park, Illinois, Dwyer attended Western Illinois University, where he honed his abilities before being drafted by the St. Louis Cardinals in the 11th round of the 1971 MLB Draft.

Dwyer made his major league debut with the Cardinals in 1973. Over the next few years, he played intermittently with the team, gaining experience and developing his game. In 1975, he was traded to the Montreal Expos, where he continued to refine his skills as a reliable outfielder and hitter. His time with the Expos was brief, and he soon found himself on the move again.

The New York Mets acquired Dwyer in 1976, but his stint with the team was short-lived. He was traded to the Chicago Cubs later that year. With the Cubs, Dwyer had the opportunity to play more regularly, which allowed him to demonstrate his abilities on a larger stage. However, his tenure in Chicago was also brief, and he was traded to the St. Louis Cardinals once again in 1977.

Dwyer's career took a more stable turn when he joined the Boston Red Sox in 1978. During his time with the Red Sox, he became known for his ability to come off the bench and deliver in crucial situations. His knack for pinch-hitting made him a valuable asset to the team. In 1981, Dwyer was traded to the Baltimore Orioles, where he would spend a significant portion of his career.

With the Orioles, Dwyer found a more permanent home and became a familiar face in the lineup. He played a key role in the team's success during the early 1980s, including their World Series championship in 1983. Dwyer's ability to perform in clutch situations and his steady presence in the outfield contributed to the Orioles' achievements during this period.

Dwyer continued to play with the Orioles until 1988, after which he joined the Minnesota Twins. His experience and leadership were valuable to the Twins, and he contributed to the team's efforts both on and off the field. Dwyer concluded his major league career with the Minnesota Twins in 1990.

Throughout his career, Jim Dwyer was known for his consistency and professionalism. He played in over 1,200 games, amassing more than 700 hits and maintaining a respectable batting average. His ability to adapt to different roles and teams made him a reliable player throughout his time in the majors.