Yes, you can use your vCenter in Michigan to move VMs between your ESXi hosts in Alabama, but the way traffic flows depends on how your setup is configured.
By default, vMotion transfers data directly between the hosts, not through vCenter. So as long as your ESXi hosts in Alabama can communicate directly with each other over a high-speed, low-latency network, vMotion should work fine without routing traffic through vCenter in Michigan.
vCenter only manages the process but doesn’t handle the actual VM traffic. As long as your ESXi hosts can communicate directly, vMotion will work fine, and there’s no need to move vCenter unless you have high network latency issues between Alabama and Michigan.