Last night's rain delay of Game 4 of the ALCS reminded me of one of my all-time-favorite George Carlin bits.... ...the differences between football and baseball. "Football is played in any kind of weather... rain, sleet, snow, hail, mud. Can't read the numbers on the field, can't read the yard markers, can't read the players numbers... the struggle will continue. In baseball, if it rains, we don't come out to play!" http://www.youtube.com/watch?v=-638Vd6Hteg So why can't baseball be played in the rain? I found the rules that outline how a game is called (by the home team manager during the regular season, and by the league in a championship series). But not why it's called. This explanation seemed to explain it well enough. Rain affects the game of baseball differently because "it's a game of precision": As a result, heavy rain makes the ball extremely hard to grip. This actually harms the team on defense dramatically more than the team on offense. If a pitcher is unable to grip the ball, he will throw erratically and will have to significantly slow his pitches. As a result, the batting team will be at a great advantage as it is not significantly harder to swing a bat or run on a dirt track in the rain. When it's raining, the advantage goes to the offense. Runs could be scored in bunches while the defense struggles to get three outs. Once an inning does end, the rain might let up, and the opposing team would no longer have the same advantage. That makes sense to me. Although it does seem like it would be hard to slog through the mud to get on base. How does this explanation sit with you? Are there any other explanations that you know of?