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