The Phillies came close to winning, but close does not count

The Phillies came as close as you can get to a feel-good series-opening win over the Atlanta Braves. Sadly, they were neither playing horseshoes nor throwing hand grenades on Friday night. Instead the Braves won their eighth game in a row, while the Phillies were left reeling from a gut punch of a 9-8 loss.

The Phillies’ offense has received justified criticism for not hitting enough home runs, but that wasn’t a problem...

Continue Reading Neither horseshoes nor hand grenades: Braves 9, Phillies 8