English version

Boston Red Sox, the

From Longman Dictionary of Contemporary EnglishBoston Red Sox, thethe Boston Red SoxˌBoston ˈRed Sox, the trademark  a Major League Baseball team based in Boston, Massachusetts. Their home stadium is Fenway Park, and they have won the World Series championships several times. Famous players such as Babe Ruth, Carl Yastrzemski, and Cy Young have played for the team.
Pictures of the day
What are these?
Click on the pictures to check.