The Philadelphia Phillies made franchise history Wednesday night, with Edmundo Sosa’s three home runs leading the charge. In a dominant 11-1 win over the Miami Marlins at Citizens Bank Park, the team launched eight homers, setting a new franchise record for home runs in a single game. Sosa, fresh off a 12-day stint on the […]