Huber was one of the top prospects within the Mets organisation when he was traded to the Kansas City Royals before the 2004 trade deadline for José Bautista. Huber underwent surgery to repair torn cartilage in his left knee in August, ending his season.[citation needed]
This injury ended Huber's catching career, and by the time he made his major league debut on 21 June 2005, he was a first baseman. He made his first career appearance in the outfield on 17 September 2007 against the Chicago White Sox.
Huber signed a minor league contract with the Minnesota Twins in February 2009 and Huber received a September callup when the rosters expanded.[1]
He was released at the end of the season and signed with the Hiroshima Carp for 40 million yen with 5.5 million in bonuses.[2]
On 19 November 2010 while playing for the Melbourne Aces in the Australian Baseball League he was re-signed by the Twins to a minor league contract.[3] After a poor spring, he was released by the Twins to make room for Scott Diamond.
He signed with Somerset Patriots of the Atlantic League of Professional Baseball for 2011 season.[citation needed]