Santiago was suspended by Michael Hill, the former Marlins general manager who is Major League Baseball's senior vice president for on-field operations, on June 30, two days after the 33-year-old left-hander became the first player suspended under MLB's crackdown on unauthorized sticky substances. Santiago also was fined.
McHale heard the appeal on July 8 in Seattle.
Santiago is in his 10th major league season, his first with the Mariners.
His suspension is with pay. Santiago’s contract calls for a $700,000 salary while in the major leagues and $150,000 while in the minors.