I'm not sure if poll questions like this are allowed here, but I'm curious to see what people here generally think of the Philadelphia Phillies. In my opinion, I'm neutral towards them, but what do you think?
Make sure to respect each other's opinions. I created this poll just for fun. If this type of poll isn't allowed here then I'm fine with it being removed.
Make sure to respect each other's opinions. I created this poll just for fun. If this type of poll isn't allowed here then I'm fine with it being removed.