Zachary Cruz leaves South Florida for a fresh start in Virginia

The Latest