Watch Kevin Pillar hit Giants' first grand slam since Brandon Belt in 2017
Via: Yahoo! Sports
originally appeared on nbcsportsbayarea.com It had been two years and one day since a Giants player hit a grand slam. The nightmare finally is over, thanks to.....