Casey Tucker heading to Palo Alto