Yasiel Puig never fails to leave us in amazement. Of course, there are his ridiculous bat flips, the three triples in one game and that insane arm, but what happened last night against the Milwaukee Brewers was truly incredible. In the 7th inning, Puig had to check his swing on Zach Duke's 2-1 delivery and broke his bat in the process. Mind you, the ball never made contact with the bat! The sheer force of Yasiel's swing shattered the bat in two. Meanwhile, guys like Carlos Gomez can't even do something like that on three attempts.

