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.