Two different sportswriters have timed the length of actual playing time for a baseball game. Even though it isn’t definitive, they found that the playing time is actually between 8-12 minutes for an entire game. Most baseball games last around 3 hours, though.
Another analysis found that baseball and football only have 11 minutes of actual playing time. Despite this, the broadcasts last about 3 - 4 hours, with replays, reaction shots, analysis and commercial breaks taking up most of the time.