Its hard to go against the Yankees but go Giants.
2003
We are yet to win a World Series.
The world series is baseball. The NFL is football.
No. Maybe next year.
yes
1908
Nope.
1942
1992
1908....
The Cubs won 2 World Series in 1907 and 1908
The Yankees won their 12th World Series in 1949.