Obviously there are very few people out there that have a blast freezer in their home. And using liquid nitrogen to freeze you meats is less than ideal.
But if you let you meat sit in a bath of ice water vac sealed before freezing can help reduce the damage the ice crystals cause to the meat. Putting the meat in the freezer when it is near freezing temp should help.
And I always try and let the meat thaw in the fridge but sometimes that is not always practical. A ice chest filled with ice water can allow you to slowly thaw large meats while leaving valuable space in your fridge.
I have been known to start my pellet smoker with a completely frozen butt at 180F then when it is thawed bump up the temp. They still come out good.