halter played for the kansas city royals (1997–1998), new york mets (1999), detroit tigers (2000–2003), and anaheim angels (2004). although he was essentially a backup player, he had notable power and he was adequate defensively in all infield and outfield positions.