Save the date, gang…the Houston Astros are unveiling their new logo November 2!
That is, of course, assuming you haven’t already seen the newly improved retro logo courtesy of Topps, at the local sporting goods store or, well, by the team itself.
Man. What did we do before the internet?
Add The Sports Daily to your Google News Feed!