Why not just jump straight to a double-elimination tournament format with a round played once a week? No regular season at all.
Baseball is a game of endurance. Watching pitchers who fade down the stretch as they just can't last the entire season (which *is* too long anyways) is part of the game.
An abbreviated season would be better than no season. Either are probably better that just a tournament.