Rick MacLeish was born on 3 January 1950 in Cannington, Ontario, Canada. He was married to Charlene MacLeish and Carolyn. He died on 30 May 2016 in Philadelphia, Pennsylvania, USA.
He had 349 goals and 410 assists for 759 points in 846 NHL games over 14 seasons for the Flyers, Pittsburgh Penguins, Hartford Whalers and Detroit Red Wings.