Top definition
A once-great publication which sold its soul for advertising dollars. Bad news about its sponsors now mysteriously pass without mention.

See also shill.
Man, I used to respect Sports Collectors Digest before they sold out.
by Degu September 06, 2008
Get the mug
Get a Sports Collectors Digest mug for your father-in-law Manafort.