Phillies cope with rain delay and finally get redemption in 14-3 win over Reds Sports April 17, 2023 CINCINNATI — In 44 minutes Sunday, before the end of another series that didn’t go as planned, the Phillies doing…