Who was the last American League pitcher to steal home?

The last pitcher to steal home was St. Louis Browns starter Harry Dorish. He did it on June 2, 1950 in a 9-3 victory over the Washington Senators.