No ballclub is perfect. There are nits to pick with every major league roster. Maybe even one or two for the mighty Los Angeles Dodgers and their (gasp!) $395-million payroll.