Joe McEwing is a former Major League Baseball player who had a successful career as a utility player. He played for several teams during his career, including the St. Louis Cardinals, New York Mets, Kansas City Royals, and Houston Astros.

McEwing was born on October 19, 1972, in Bristol, Pennsylvania. He attended college at County College of Morris in New Jersey before transferring to the University of South Carolina. He was drafted by the Cardinals in the 28th round of the 1992 MLB draft.

McEwing made his MLB debut with the Cardinals in 1998. He quickly became known for his versatility, playing multiple positions including second base, third base, and outfield. He was also known for his hustle and work ethic, earning the nickname "Super Joe" from Cardinals fans.

In 2000, McEwing was traded to the Mets. He continued to be a valuable utility player for the team, playing in over 100 games in each of his four seasons with the Mets. He also became a fan favorite for his gritty style of play.

After his time with the Mets, McEwing played for the Royals and Astros before retiring in 2007. He then began his coaching career, serving as a minor league coach for the White Sox and Mets before being promoted to the major league coaching staff for the White Sox in 2012.

McEwing's coaching career continued to flourish, and he was considered a top candidate for several managerial positions. He interviewed for the Mets' managerial position in 2017 but ultimately lost out to Mickey Callaway. In 2018, he was named the bench coach for the White Sox.

Throughout his career, McEwing was known for his versatility, work ethic, and leadership. He was a valuable player and coach, and his contributions to the game of baseball will not be forgotten.