Free Vector Logo Houston Astros

Baseball, American

The Houston Astros are a professional baseball team located in Houston, Texas. The team is a member of the Western Division of Major League Baseball's American League.

Updated On
05/04/2013
File Size
1.01 MB
DOWNLOAD AI

Similar Logos