I've played games against retired MLB players, some in their 50s. They still have a skill level that is to me remarkable. And these guys are in pretty good physical condition as well, though ALL the pitchers have ruined arms save one, and he can flat bring it.
We don't play against them any more, I think they have largely aged out. But they were impressive, to me. It is said hitting a MLB fast ball is the hardest thing in sports.
Then think about mixing in sliders and changeups and sinkers .........
The thing about a major league fastball is that it makes pretty wicked noise going by.