Brain › Sports

Which team won the 1993 Little League World Series?

  1. Norwalk, CT.
  2. Houston, TX.
  3. Birmingham, AL.
  4. Long Beach, Ca.

Answer

The correct answer is D) Long Beach, Ca..

More Sports questions

Play Brain · Practice