Cabela’s Hits $1B Direct Sales in 2005

Outdoor sporting-goods marketer Cabela