Does the Big Piece still got it? Looks like it here.

Meanwhile, Maikel Franco blasted one at his shoulders:

I think the Phillies are going to be better than you think.