Adrian Brown's journey through Major League Baseball began when he was drafted by the Pittsburgh Pirates in the 48th round of the 1992 MLB Draft. A native of McComb, Mississippi, Brown worked his way up through the minor leagues, showcasing his skills as an outfielder. His speed and defensive abilities were his standout attributes, and he eventually made his MLB debut with the Pirates on June 4, 1997.

During his time with the Pirates, Brown was primarily utilized as a center fielder. His speed on the bases and in the outfield was a valuable asset to the team. In 1999, he had one of his best seasons, achieving a .315 batting average over 104 games. This performance highlighted his potential as a reliable player in the league. Brown's ability to steal bases added another dimension to his game, making him a threat whenever he reached base.

Injuries, however, were a recurring challenge throughout Brown's career. Despite these setbacks, he continued to contribute to the Pirates until 2002. After his tenure with Pittsburgh, Brown spent time with several other MLB teams, including the Boston Red Sox, Kansas City Royals, and Milwaukee Brewers. His role often involved coming off the bench as a pinch runner or defensive replacement, where his speed and fielding skills were particularly useful.

Brown's time with the Boston Red Sox in 2003 was brief, but he managed to make appearances in 19 games. The following year, he joined the Kansas City Royals, where he played in 64 games and maintained a batting average of .267. His final MLB appearances came with the Milwaukee Brewers in 2006, marking the end of his professional playing career.

Throughout his career, Adrian Brown was known for his speed and defensive prowess.