(Anaheim, CA) -- Mitch Haniger hit a three-run homer in the first, but the Mariners offense went silent after that in a 9-3 loss to the Angels in Anaheim. Mike Leake was the losing pitcher, yielding seven runs on 11 hits over four innings. Seattle has dropped four of its last six.