The man lives in Lebanon, PA, about 20 miles east of Harrisburg. The story from the AP is all screwed up, what's new.
After work he goes to a bar and drinks a six pack then he goes home and drinks about 12 more beers. He is a big man and can handle it. He goes to work and does his job completely sober. He is now suing the doctor, as he should. The man admitted he drinks 12 to 18 beers a day to his doctor. But he does not drink and drive. And he paces himself after work at the bar to make sure he is NOT drunk. He stays late at the bar, around 11-12 and is sober when he drives.
This is a typical example of AP messing up a story.
That's 3 six packs a day! Fish don't sleep either.
But does he have a CDL or just a standard drivers license? I have a CDL and if I get a DWI I lose my job. If I have more than one drink, my wife drives. (she's a non-drinker)
Six beers, 12 beers, 18 beers - I say use whatever it takes to get the job done. I hope this guy is a light beer kinda guy - 18 beers a day for a couple of years and the pounds would probably start to pack on.