English version

San Francisco Giants, the

From Longman Dictionary of Contemporary EnglishSan Francisco Giants, thethe San Francisco GiantsˌSan Franˌcisco ˈGiants, the  a Major League Baseball team based in San Francisco, California. Their home stadium is the AT&T Park (formerly called the SBC Park), and they have won National League pennants many times and the World Series championships five times.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.