joe flanigan, 99