Phillies needed a win in Florida and delivered

May 10, 2018

Embed from Getty Images When is the last time we heard, ‘The Phillies need a win’? Chances are we haven’t heard this in reference to them and a NL East race in quite some time. That was the phrase that was being repeated by many though yesterday before the game in Miami that saw the Miami Marlins threatening to sweep the Phils in their 3-game series with the Phils. The…