Giants vs. Phillies series preview: Phillies host red-hot Giants as trade deadline approaches
It seems that every time the fans are ready to give up on this Phillies team, there comes a game that gives them the slightest of hopes that this season can be salvaged. After two disastrous games to …