Bass Pro Shop Informative - Bass Pro Shop Calling From 501 Area Code
The reason they are calling you is because you or someone you know (or may not know; maybe you have enemies?) signed you up for a trip. I actually went to the shop in Nashville in April 2009 and signed up for a drawing. Even after reading the fine print, I knew what I was getting myself into; it's a time share company; you go to a seminar or whatever and they provide you with a trip to your destination choice.
I have only received two calls (one in June 2009 and one today, August 12th, 2010).
I hope this helps.