BASEBALL TEAMS: Once based in Brooklyn, this MLB team has won 3 World Series since 2000.

Answer Who are the San Francisco Giants?

Did you answer correctly? It's the San Francisco Giants! This California-based team won three World Series championships in 2010, 2012, and 2014, with a total of 8 World Series titles as a franchise.

Asked by · Last updated 4 years ago · 1.1K views · SOURCE