 He was designated for assignment on June 15, 2011.Davis signed a minor league contract with the San Diego Padres in 2012 but was released by the end of June after playing 39 games with their triple-a team in Tucson.On July 5, 2012, Davis signed a minor league contract with the Miami Marlins but was released after only 7 games in their minor league system.