Puig trades young fan a bat for pushups