On average, how many grand slams were hit per season (each year) between 1998 and 2008?
Correct answer: 135.6 grand slams per season

Louis
It should mention baseball in the question. I was thinking it must be tennis or golf

Player #9770468
Newt, Bases loaded home run.

Newt
Player flash 56, so what constitutes a baseball grand slam?