What MLB team has the most Batting Champions?

Update: Pittsburgh Pirates have 25
5 answers 5