John Shelby, known to many as "T-Bone," played Major League Baseball primarily as an outfielder. His career began when he was drafted by the Baltimore Orioles in the first round of the 1977 amateur draft. Shelby made his MLB debut with the Orioles on September 15, 1981. During his time with Baltimore, he was part of a team that won the World Series in 1983, contributing as a reliable player off the bench and in the outfield.

Shelby's tenure with the Orioles lasted until 1987, when he was traded to the Los Angeles Dodgers. This move marked a new chapter in his career, as he became a regular starter for the Dodgers. His speed and defensive skills were assets to the team, and he played a crucial role in the Dodgers' 1988 World Series championship. Shelby's performance in the outfield, along with his ability to steal bases, added depth to the Dodgers' lineup.

Throughout his career, Shelby was known for his defensive prowess. He was often praised for his ability to cover ground in the outfield and his strong throwing arm. Offensively, he was a switch-hitter, which provided his teams with flexibility in the lineup. While not known for hitting for a high average, Shelby had occasional power and was capable of driving in runs in key situations.

After his time with the Dodgers, Shelby played for the Detroit Tigers. He joined the Tigers in 1990 and continued to contribute as an experienced outfielder. His veteran presence was valuable to the team, and he provided leadership both on and off the field. Shelby's playing career concluded with the Tigers in 1991.

Following his retirement as a player, Shelby transitioned into coaching. He served as a coach for several MLB teams, including the Dodgers, Pittsburgh Pirates, and Baltimore Orioles. His experience as a player helped him mentor younger athletes and share insights into the game.