Pro Sports Teams Wiki
Register
Advertisement
San Francisco Giants

Team Logo.

The San Francisco Giants are a team in Major League Baseball. They play in the National League. They have won the most games of any team in baseball history with 11,301 wins. They are only second in win percentage behind the New York Yankees.

Advertisement