Monday night White Sox 3B Dayan Viciedo went 0-3. He now has 74 PA without a walk, the most by any player this year. Since 1901, the record for most PA without a walk is held by Hall of Fame pitcher Ed Walsh, who went 156 PA without a single base on balls. If we limit it to non-pitchers, the record is 148, set by the immortal Craig Robinson, who was a middle infielder for the Phillies in 1973.