Casey Poe sets commitment date of July 12