They are not all grown there. Think they get deliveries yearly
For those who can't see the PICS there are tons of huge bucks in the PICS.
My first thought was, how do they raise that many bucks on a place?
So, if they are purchased, where are they bought from?
Alabama has a law against importing deer from any other states.
Are all these huge bucks being purchased here in Alabama?