Giants address embarrassing merchandise gaffe at Oracle Park
San Francisco Giants fans probably felt like they were getting Punk’d with a merch stand that they encountered over the weekend. A viral photo from Oracle Park on Saturday caused…
San Francisco Giants fans probably felt like they were getting Punk’d with a merch stand that they encountered over the weekend. A viral photo from Oracle Park on Saturday caused…