We all hate the Giants, so lets discuss a team that actually knows how to play baseball why don’t we?
The Tigers are beasts. The Giants are not. The Tigers beat the Yankees . And nobody even cares who the Giants beat to get into the world series.