Phillies

READER POLL

Should the Phils have released Luis Castillo?

  • 1395 (75.1%)
  • 463 (24.9%)
  • 1858
*