Baseball, more than other sports imho, really speeds up when you are playing or coaching it vs. when you are watching it. In football, the offense and defense calls a play on each snap of the ball. Each player knows what there role is for that play. They know who they are supposed to block and which direction to block them, what route to run, who they need to cover, etc. In baseball, it's not as planned out. You can be in the field and not have a ball hit at you for 5 innings. Suddenly the ball is coming towards you and you need to know what you should be doing. Even when the ball is not hit at you, you need to know what you should do (take a cut off, back up, cover a base for a throw, etc). You have no idea where the ball will be hit next or what will happen next, but you need to know what your role is in all possible situations that could possibly occur at that time (bunt, fly ball, pick off, steal, etc). Most of the time, professional ball players make this look so simple.