They will likely win the series at home. I wouldn't be surprised if they lost the next one in Philly unless they play out of their minds and Philly wilts, but I feel confident they got this series. Crazy things happen in sports, so I'll stay cautiously optimistic.
You are viewing a single comment's thread from: