Adams was promoted to the AA Eastern League for 2010 and hit .298 with 15 homers and 68 RBI in 134 games for the Bowie Baysox.
Shortly thereafter, Adams tested positive for amphetamines and was suspended for 25 games by Major League Baseball.
In January 2014, Adams signed a minor league deal with the Los Angeles Dodgers, where he hit .312/.372/.432 in 44 games with the Double-A Chattanooga Lookouts.
Despite strong numbers, Adams battled injuries throughout his time with the club, and the Dodgers released him on July 9.
On June 28, 2015, it was announced that Adams had signed with the Sugar Land Skeeters of the Atlantic League of Professional Baseball.