 On March 26, 2008, the Padres purchased his contract and added him to the major league roster.On May 15, Rusch turned down an assignment to Triple-A, and became a free agent.On May 16, 2008, he signed a minor league contract with the Colorado Rockies.