Strasburg got snubbed. Hard. Bochy messed up on that one. I'm glad to see Travis Wood (Arkansas native) get in, but he didn't deserve it over Strasburg.
Then, there's the debate over whether Puig should get voted into the All-Star Game for one elite month of production over a player who produced consistently throughout the entirety of the season thus far. Personally, I would take any of the other Final Vote candidates due to what they've done consistently over three months. A lot of talented players can have one outstanding month before falling off the map (look at Justin Upton; everyone's early favorite as MVP in April, but hasn't done much since).
Then, there's the debate over whether Puig should get voted into the All-Star Game for one elite month of production over a player who produced consistently throughout the entirety of the season thus far. Personally, I would take any of the other Final Vote candidates due to what they've done consistently over three months. A lot of talented players can have one outstanding month before falling off the map (look at Justin Upton; everyone's early favorite as MVP in April, but hasn't done much since).