For some reason I'll never comprehend that's a popular opinion around here. The most common critique is that the ball-in-glove could stand for any team whose initials happen to be MB. I mean, thank GOODNESS that can't be said about any of baseball's truly iconic logos...... The Mets and Giants shared a logo as well...but they never coexisted