I don’t think they will (McGwire has been on the ballot for five years now and isn’t even close to getting in). And I don’t think they should.
Eventually McGwire and all the other roid guys will be in. But it’ll take a while, right now the voters are still mostly old school guys that consider roids a big deal. But the younger crowd of sports writers is showing a willingness to accept “the steroid era” as just part of the game, when they take over the voting (which eventually they must do as old voters die and retire) then all the roid guys will be in.