You really have to be a true baseball fan to enjoy going to or watching a major league game these days. This is especially true in the American League with their designated hitter. The average length of a game in the AL is over 4 hours. The Yankee and Boston games usually run 5 hours. This means that taking your son or daughter to a week day game would get them home after midnight. No wonder the attendance has dwindled in ball parks when the home team is not winning.
There are 2 or 3 reasons for this. I already mentioned the designated hitter which means that the pitcher does not bat, so you never have that easy “out”. Another cause of these long games is throwing every baseball out of play that hits the ground in any way shape or form. The pitcher then has to make the ball comfortable to throw which takes time. The third reason is that umpires do not enforce the rule that states how long a pitcher has before he makes the next pitch. Since every pitcher now has 3 or 4 pitches that he throws, you also have the pitcher shaking off the catcher’s sign on what pitch to throw. After this, the catcher usually has to go to the mound and confer with the pitcher to see whether or not they are on the same page.