The Mariners acquired Tyler Anderson from the Pirates, who earlier Tuesday thought they had a deal with the Phillies for the left-handed starter only to see it fall through on medical review.