General
Arts
History
Geography
Entertainment
Sports
Science
Sign up
Sports
Question 1/20
Score big! Can you name these iconic American sports teams?
Which of these is an MLB team based in Chicago?
A
The Red Sox
B
The Dodgers
C
The White Sox
D
The Giants
0
Points
0
Streak
Image credit: Lesly Juarez