Answer
Mark DeRosa made his Major League debut with the Atlanta Braves on April 14, 1999. He played for the Braves from 1999 to 2005, and then for the Chicago Cubs, San Francisco Giants, Toronto Blue Jays, Washington Nationals, Cleveland Indians, Texas Rangers, and Cincinnati Reds. He retired from baseball after the 2012 season.