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 Yankees won their 12th World Series in 1949.
The Cubs won 2 World Series in 1907 and 1908