Hal McRae's journey in professional baseball began when he was drafted by the Cincinnati Reds in the sixth round of the 1965 MLB Draft. He made his major league debut with the Reds in 1968, but it wasn't until he was traded to the Kansas City Royals in 1972 that his career truly began to flourish. McRae became an integral part of the Royals' lineup, known for his powerful hitting and ability to drive in runs.

During his time with the Royals, McRae established himself as one of the American League's most consistent hitters. He was a three-time All-Star, earning selections in 1975, 1976, and 1982. His prowess at the plate was further highlighted in 1976 when he led the league in doubles with 54, showcasing his ability to hit for both power and average. McRae's batting skills were instrumental in helping the Royals reach the postseason multiple times during the late 1970s and early 1980s.

In 1982, McRae had one of his best seasons, finishing second in the American League batting race with a .308 average and leading the league in RBIs with 133. His performance that year earned him a Silver Slugger Award, recognizing him as one of the best offensive players in the league. McRae's ability to hit in clutch situations made him a valuable asset to the Royals, and he played a key role in their success during this period.

McRae's career as a player concluded in 1987, but his involvement in baseball was far from over. He transitioned into coaching and management, bringing his extensive knowledge of the game to various teams. McRae served as the hitting coach for the Montreal Expos and later returned to the Royals as a coach. In 1991, he was named the manager of the Kansas City Royals, a position he held until 1994. Under his leadership, the team posted a winning record in 1993, finishing third in the American League Central.

After his managerial stint with the Royals, McRae continued to contribute to the game as a coach for several other teams, including the Cincinnati Reds, Philadelphia Phillies, and St. Louis Cardinals. His experience and understanding of the game made him a respected figure in the baseball community.

Throughout his career, both as a player and a coach, Hal McRae was known for his competitive spirit and deep understanding of baseball.