Raul Ibanez was back in Philadelphia this week for the first time since leaving the Phillies in 2011 and it didn't take long for him to make his former team pay.
Copyright CSNPH - CSN PHI
Raul Ibanez was back in Philadelphia this week for the first time since leaving the Phillies in 2011 and it didn't take long for him to make his former team pay.