Hitter in 1975 after hitting 25 home runs with 92 RBI. In 1970, in a game in Milwaukee against the Brewers, Horton saved fellow Tiger Al Kaline’s life, after Kaline collided with outfielder Jim Northrup. Horton rushed over and recognizing that Kaline was turning blue, pried open his team-mate's jaw and cleared his airway. Texas Rangers After being supplanted as left fielder by Steve Kemp and designated hitter by Rusty Staub, Horton was traded from the Tigers to the Texas Rangers for Steve Foucault on April 12, 1977. He again hit three home runs in a 7–3 win over the Kansas City Royals at Royals Stadium one month later on May 15. He spent 1978 playing for the Cleveland Indians, Oakland Athletics and Toronto Blue Jays, traded there along with Phil Huffman from the Athletics to the Toronto Blue Jays for former batting champion and top DH Rico Carty on August 15, 1978. He played with the Seattle Mariners from 1979 to 1980. Navegantes del Magallanes In 1978, he joined the Venezuelan team Navegantes del Magallanes as a designated hitter and manager. In his first season with Magallanes, Horton earned the nickname "El Brujo" ("The Wizard"), taking the team from last place the previous season to first, winning the 1979 Caribbean Series championship with a 5–1 record. Seattle Mariners In 1979 with the Mariners he was again named the AL's Outstanding Designated Hitter after hitting .279 with 29 HR and a career-high 106 RBI, and he received The Sporting News Comeback Player of the Year Award as well. On June 5, against the Tigers against John Hiller, he hit what seemed to be his 300th career home run, but it struck a speaker hanging from the roof of the Kingdome and bounced onto the field for a single; he would collect number 300 the next day against Jack Morris. His Mariners record of 106 RBI was broken by Alvin Davis in 1984, his marks of 180 hits and 296 total bases were broken by Phil Bradley in 1985, and his record of 29 home runs was broken by Gorman Thomas in 1985. His record of 646 at bats was broken by Alex Rodriguez in 1998; Horton remains one of only four Mariners to have played the full 162 games in a season. He played his final major league game on October 5, 1980. He was traded back to the Rangers