The San Francisco Giants hit rock bottom Wednesday afternoon, and it wasn’t just another loss — it was a historically bad one. After getting swept by the last-place Pittsburgh Pirates, the Giants wrapped up a winless six-game homestand for the first time since 1896. That’s not a typo. According to Elias Sports Bureau, this is […]