Stephen Garcia back in town