Have the Phillies found the solution to their lack of bats? Maybe Jo-bu is phinally looking fondly on us again….