Etymology
Today it means: A trading card printed with a sports theme, usually one depicting an athlete. Full definition →
From sports + card.
Etymology from Wiktionary, CC BY-SA 4.0.