Cabelas Acquired For $4.5 Billion