If anyone ever asks you to describe precisely what kind of player Yasiel Puig is, just show them this play from today's game between the Dodgers and Giants. The only thing we are missing here is a bat flip.