See Red Posted March 26, 2006 Share Posted March 26, 2006 That Armada logo belongs to the Independent Golden Baseball League's Long Beach Armada. And is one of the best logos I've seen in a long time.But yeah, it'd be cool if he gave credit where it was due, but he seems to be pretty cool about it. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.