Brain › Sports

Three of these MLB players have hit a home run in at least 8 consecutive games. Which of the listed players did not accomplish this feat?

  1. Dale Long
  2. Robin Ventura
  3. Don Mattingly
  4. Ken Griffey Jr.

Answer

The correct answer is B) Robin Ventura.

More Sports questions

Play Brain · Practice