Castro weighs in on Posada case

April 11, 2007 5:22 PM