The Yankees have released Carlos Silva, according to Donnie Collins of the Scranton Times-Tribune (via Twitter). Silva was cut loose due to shoulder problems, tweets Joel Sherman of the New York Post.
The veteran was released by the Cubs in late March before signing a minor league deal with the Yankees on April 9th. The 32-year-old started seven games at various levels of the Yankees' system, posting an ERA of 2.75 with 7.0 K/9 with 1.5 BB/9.
Silva may be without employment at the moment but he's being compensated well in 2011. The Mariners are paying him $5.5MM while the Cubs are on the hook for $7.25MM, plus $2MM in 2012.