Phillies

Poll

Should the Phils have released Luis Castillo?

*