Just FYI....... A lot of people buy turkeys that say "Fresh" and they are thawed but actually have been frozen and are thawed for convenience purposes. Most turkeys from major turkey providers are always frozen.
There's nothing wrong with a frozen turkey and in fact there's less chance of bacteria forming in a frozen and properly thawed turkey than a "Fresh" one.
Now if you have a local farmer that raises turkeys and slaughters to order that's a whole different bird(get it?
Lol........).