Christmas ham

Anywhere to buy a locally raised ham for cooking on Christmas? Google was not helpful