Read - Phillies slug 5 home runs in win over Braves - and more Philadelphia Phillies news and rumors on PhilliesNation.com.
Read - The Braves have assembled an entire lineup of Phillies killers - and more Phillies news and rumors on PhilliesNation.com.