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 Rachel Bortles · Last updated 4 years ago · 1.1K views · SOURCE