Posted By:
Dan BrettaRobert, I hate to tell you, but that's not the St Louis Cardinals. Not sure who it is, but the Cards never wore uniforms like that...those guys all look way too young to be the St Louis team also.
edited to add: although that sure does look like Specs Toporcer. Also the uniforms appear to me to have "L"'s on the caps...I think the uniform is LHS which is most likely L_____ High School.