ટીમ્સ: કેન્સાસ સિટી રોયલ્સ (2000-04), હ્યુસ્ટન એસ્ટ્રોસ (2004), ન્યૂ યોર્ક મેટ્સ (2005-09)