Polls

READER POLL

Is Castro a good fit for the Phillies?

  • 1084 (59.6%)
  • 735 (40.4%)
  • 1819
*