Sosa went undrafted in the 1992 draft, but did manage to sign with the Dodgers as an undrafted free agent. He didn't head right to the Dodgers lower levels though, going instead to the Dodgers Dominican Summer League team for two seasons where he averaged .284 and drove in 99 runs. Finally, the Dodgers brought him state-side and assigned him to Vero Beach, but that stay didn't last long. By June, Sosa was moved to Yakima in the Northwest League where he stayed for the rest of the season. From there, the Dodgers bounced him back and forth between the Florida State League and the South Atlantic League. Those seasons in the lower levels of the Dodgers system weren't among Sosa's best. He hit just .238 and averaged just 4 homeruns and 22 RBI from 1995-1997.
After the '97 season, the Rockies acquired Sosa and put him at Salem in the Carolina league where he truly started to develop. Sosa led the entire Rockies organization in triples and steals and finished third in the league in runs, third in the league in hits and fifth in the league in total bases Defensively, Sosa was spectacular, leading the league in putouts with 196. Sosa's growth continued in 1999 when he started the season at AA Carolina. He wound up third in the league with 38 steals and led all shortstops with a .958 fielding percentage. Those numbers got Sosa moved to AAA on September first and to the majors nine days later. Literally hours after arriving in the big leagues, Sosa was pinch-hitting against Milwaukee. Ironically, a week after his first at bat, he picked up his first major league hit off Robinson Checo of the Dodgers, the organization that had given up on him less than two years before.
While things seemed to be going well for Sosa, 2000 was somewhat of a step back. There were no calls from the Rockies and Sosa spent the entire season at AAA where he also started the 2001 season. From there, things got worse when the Rockies put Sosa on waivers in April. As he waited to learn of his fate, Sosa got a call saying he had been claimed by the Arizona Diamondbacks and he was to report to AAA Tucson. In May, the D'backs needed a warm body and recalled Sosa, who played in three games, two of them as a defensive replacement at third base. Less than a week into his stay, the D'backs sent him back to the minors, but didn't have room for him at AAA, so they sent him to AA El Paso for six weeks before moving him back to Tucson. That summer, Sosa played a total of 50 games at shortstop, 36 games at second base, 17 games at third base and 5 games in the outfield.
Even with the increased versatility, the Diamondbacks didn't want Sosa back and cut him loose. Sosa spent the entire winter without a team and wasn't picked up until May of 2002 when the Phillies signed him as a minor league free agent and assigned him to Clearwater. The Florida State League was definitely an eye-opener for Sosa, but he did what he needed to do and battled through the season and played winter ball in the Dominican Republic as part of a plan to revitalize his career.
The Phillies showed faith in Sosa and gave him a spot on the Scranton Wilkes-Barre roster to start the 2003 season. Sosa didn't exactly leap out of the gates, but he has been on fire lately. Sosa had an 11 game hitting streak snapped Tuesday afternoon in Louisville, but raised his average from .246 to .337 coming into Tuesday's game. Sosa was the starting shortstop when the Scranton season started, but with the arrival of Nick Punto from Philly and the departure of Wendell Magee, Sosa has been playing outfield in the last five games.
At 27, Sosa isn't exactly a top-notch prospect, but he bears watching. Some scouts believe that he could turn into a Tomas Perez in the near future. The Phillies would love the idea of Sosa progressing to that point. Sosa plays with intensity and definitely has speed to go with the versatility that he has learned along the way. The key now, will be to watch how the rest of Sosa's season progresses. If he can keep the average in the upper .200 level, the Phillies – or some other organization – may have a place for Sosa down the road. If the average dips down closer to the .250 range or lower, Sosa will likely become a J.P. Roberge type player who is destined to spend the vast majority of his career on long AAA bus rides.