Home Sports Mariners acquire All-Star in deal with Diamondbacks