Topps Leaks New Houston Astros Logo on Twitter

This time Topps is the culprit, tweeting out a photo of their new 2013 MLB baseball card set under construction apparently completely unaware that the new Houston Astros logo is right there on about three of the cards shown.

A close-up of the leaked logo on the left, compare that to the logo from the 80s

My initial reports did suggest the new cap logo would feature a modernized ‘H’ on the logo but that doesn’t appear to be the case here.

Unfortunately the people at Topps didn’t Photoshop the new uniform onto the players, so we don’t get another look at that here. Still unseen is the new primary logo which I’ve been told is the H-Star logo in a circle, similar to the logos of the Washington Nationals and San Diego Padres.

The leak from earlier this month shows the same logo on the cap

The Astros will officially unveil their new logo and uniform at a ceremony on November 2nd.

UPDATE (1:13pm ET): Friend of the site Braden Leibovitch sees the logo a little differently than I do, namely in the beveled vs. flat department, offering up this clean mockup of what he sees:

This wouldn’t be a big deal if teams didn’t have to make a big media event out of the release of a logo. Why does everything on this planet have to revolve around what can be milked for every penny it can. Just release the friggin logo after the World Series or even before the season is over, THEN fans can start buying stuff in advance. Release the identity and then use the merch as the payoff to make fans salivate (or vomit, depending on the look). Hell, doing it this way would even give owners and marketing directors time to revamp, tweak or, even, scrap an idea they know won’t sell or be popular before it hits stands.