On August 7,2007, he was released by the Blue Jays and signed a minor league contract with the Minnesota Twins on November 27,2007, and began the season with the Twins Triple-A affiliate, Rochester Red Wings.
He was released by the Blue Jays. This was on August 7,2007. He signed a minor league contract with the Minnesota Twins on November 27,2007. This was on August 7,2007. He began the season with the Twins Triple-A affiliate. This was on August 7,2007. Rochester Red Wings was a affiliate.