any vendors selling baseball cards?
Address: 3291 W Sunrise Blvd, Fort Lauderdale, FL 33311, USA
Rob “I am HIM!” Durham | Sep 6, 2020
Yes on the inside there were two vendors selling cards before the shut down.
Darriel Brown | Sep 6, 2020
Not that I know of.....
Thanks! Your answer is awaiting moderation.