Zach Eflin

Freeman homers, drives in 3 as Braves edge Phillies 5-4

Leave a comment

Freeman hit a two-run homer and drove in the go-ahead run in the seventh inning to lead the Braves to a 5-4 win over the Phillies on Saturday. [more]