Okay...if you know a fastball is coming, and it's a 90MPH fastball...you should be able to hit it. Unless it has a lot of movement on it, hitting a 90 MPH fastball when you know one is coming isn't that difficult unless you just have no cordnation what so ever. Now hitting a 98+ MPH fastball is something that IS NOT EASY. Or hitting a 90 MPH fastball when the pitch moves, or when the pitcher also has 2 other pitches that move and are slower and has a changeup. And you have NO CLUE what is coming. Also...if the picther can consistantly keep the ball down and on the corners, even a 90 MPH can be tough to hit. But just throwing them belt high right over the heart of the plate...u'd be surprised how easy it'd be to hit after you saw a few of them...now to actually hit them with any power, that's another story as well.