His playing career spanned 23 years, including 14 seasons with Kansas City. He was selected a three-time All-Star, he hit over .300 six times for the Royals and was named Designated Hitter of the Year three times both by The Sporting News and the Associated Press. McRae led the AL batting title race entering the final game of the 1976 regular season which was a 5–3 loss to the Minnesota Twins at Royals Stadium on October 3. He lost out to teammate George Brett .3333 to .3326, with the race decided in the ninth inning when he grounded out to the shortstop immediately after Brett hit an inside-the-park home run to left field. He confronted Twins manager Gene Mauch on the field, with both being restrained by players and umpires. McRae accused Mauch of racism for allegedly ordering left fielder Steve Brye to let Brett's fly ball drop in front of him. His claim was declared unsubstantiated by a post-season league investigation. Oddly, the other two of the top four finishers that season, the Minnesota Twins' Rod Carew and Lyman Bostock, played in that same game. McRae did end up leading the AL with a .407 on-base percentage. The following season, he led the majors with 54 doubles. After his recovery from the leg fracture, McRae became known as "the most aggressive baserunner of the 1970s," as quoted by James, "a man who left home plate thinking 'double' every time he hit the ball...he taught the younger players and reminded the veterans to take nothing for granted, and to take no prisoners on the bases." In game four of the 1980 World Series, McRae twice turned a seemingly routine single to center field into a two-base hit. McRae played hard—so hard, in fact, that the rule requiring a runner to slide into second base when breaking up a double play is still referred to as the Hal McRae Rule in honor of the man whose cross-body blocks into second base broke up a lot of double plays and second basemen at the same time. In 1982, McRae had another outstanding year as he led the majors with 46 doubles and 133 RBI. He finished fourth in AL MVP voting. In a 19-year major league career, McRae posted a .290 batting average (2091-for-7218) with 191 home runs, 1097 RBI, 484 doubles, 65 triples and 109 stolen bases in 2084 games played.