The Cubs are dead last in MLB with 264 total BB. The Yankees are first with 421 and BoSox have 415.
This stat does not shock me like it probably should. Bring up Vitters, he'll fit right in!
It's an organizational issue. Look at their minor league affiliates:
Iowa ranks last out of 16 teams in the PCL with 353 walks. Top team (Tacoma) has 515.
Tennessee ranks 8th out of 10 teams in the Southern league with 361 walks. Top team (Jacksonville) has 464, bottom team (Mississippi) has 353.
Daytona ranks 9th out of 12 teams in the FSL with 333 walks. Top team (Bradenton) has 446, bottom team (Clearwater) has 285.
Peoria ranks 15th out of 16 teams in the Midwest league with 297 walks. Top team (Lansing) has 431, bottom team (West Michigan) has 286.