Baseball is doing this to an extent with pitching. You shorten a starters innings in a game to like 5....then every inning afterwards, you bring in situational pitchers and pitchers who can hit 95+ on the radar gun. A daring team could carry it to the extreme and look to acquire pitchers capable of hitting 100 and then just having each guy go 1 inning a game.
Funny, I told my BIL a couple weeks ago that this is what I would do if I ran a club. They would pitch one inning every day. No day of rest needed.
By the way Sheik, Id argue against you claiming that there a lot of great power hitters in the minors that cant make it to the majors because of their fielding. If you can consistantly hit 25+ HRs, they WILL find a spot for you.