Edmundo Sosa steps up for the Phils
Philadelphia Phillies' Edmundo Sosa reacts during a baseball game
edmundo sosa clips
Phillies acquired Edmundo Sosa for his defense, but 'I have a bat
edmundo sosa clips
Philadelphia Phillies' Edmundo Sosa reacts during a baseball game
HLTHUMB_257.jpg?quality=85
Philadelphia Phillies' Edmundo Sosa hits 2nd home run of game vs
Phillies acquired Edmundo Sosa for his defense, but 'I have a bat
Edmundo Sosa homers, powers Phillies' win over Marlins
Edmundo Sosa's heroics help seal another win for the Phillies
Edmundo Sosa makes a fantastic tag, Unreal tag in Philly.