 He played there until the Yankees released him on August 6, 2004.The Kansas City Royals signed him as a free agent on August 13, 2004.He played for Triple-A Omaha Royals for the remainder of the season.