San Francisco Giants is located at 24 Willie Mays Plaza, San Francisco, CA 94107. It has around 100 - 250 employees. Its revenue is around $10 - 20M. The San Francisco Giants are champions on and off the field. Winning 2 World Series Championships in the last 3 seasons (2010 and 2012), the Giants continue to establish itself as a global brand. Since moving to downtown San Francisco, the Giants home, AT&T Park has been lauded as one of the finest ballparks in all of baseball. The Giants continue to innovate the sports industry with some of the brightest and best professionals working in the front office....
Competitor - 1/5
Is San Francisco 49ers Football Club a competitor of San Francisco Giants?