CBS News favicon

Sporting goods store chain fires manager NRA calls "hero"