Which MLB team has the most annoying fans?
IMO it’s the Giants. They seem to have a lot of bandwagon and fair whether fans. Last year it seemed like half of the NL all star team were undeserving Giants players, and then there’s also their love for Berry Bonds. Way too many of them want that cheater in the HOF. They say stupid … Read more