Looking to get younger and pick up as many assets as possible, the Chicago Cubs have held trade talks regarding veteran outfielder Alfonso Soriano with several team in the last week.

Soriano knocked a team-high 32 home runs and 108 RBIs, but the Cubs are trying to sell him high and have shopped him around to the Philadelphia Phillies and the Houston Astros, according to CBSSports.com. Philadelphia might be hesitant because of Soriano's inconsistent defense, though he improved greatly last season.

The 36-year-old has two years and $36 million left on his contract, and Chicago was willing to pay most of it if Philadelphia included outfielder Dominic Brown in a deal.

Drafted by the Phillies in 20th round of the 2006 Draft, Brown was a highly touted prospect, but has played in just 147 games over the past three seasons, and has a .236 average in that span.

Houston was also interested in Soriano, but reportedly backed off due to a lack of funds, despite Chicago paying off $26 million.

Even if Chicago can’t move Soriano, they are still in search of another starting pitcher after Anibal Sanchez spurned them for an extension with the Detroit Tigers. The Cubs offered Sanchez a five-year $75 million deal, but he decided to stay with Detroit for $5 million more.

Chicago also missed out on righty starter John Lannan and set-up man Mike Adams. Both came to terms with Philadelphia on Saturday, with Adams inking a two-year deal with a third year vested for $12 million, while Lannan received a one-year contract for $2.5 million guaranteed.