Popcorn, baseball, and… a 98-ounce bat? The post Giants & Padres’ Overpriced Home Game Gimmick Has Fans Losing Their Heads ...