Boone a disputé un match avec les Hooks de Corpus Christi dans une ligue de baseball de niveau AA, et ce, moins de cinq mois après avoir subi une opération à cœur ouvert.

Boone a frappé au deuxième rang pour cette équipe affiliée aux Astros de Houston. Sa première présence au bâton s'est résumée à un retrait sur une chandelle dans le territoire des fausses balles.

Boone a signé un contrat avec les Astros lors de la saison morte. Il a fait sa marque pour son circuit victorieux en 11e manche lors du septième match de la série de championnat de la ligue américaine en 2003, alors qu'il portait l'uniforme des Yankees de New York.

Il tentera de faire sa place avec les Astros d'ici la fin de la saison, il s'agirait de sa 12e saison dans les majeures. Il a aussi joué pour Cincinnati, Cleveland, la Floride et Washington.