On 28 June 2005, Welsch was traded by the Cavs to the Milwaukee Bucks for a 2006 second-round draft pick.