Did Giancarlo Stanton deserve to be booed?
No
69%
(353 votes)
Yes
31%
(162 votes)
Total Votes: 515
See this poll on:
https://poll.fm/9975301/embed