TSN reports the deal is worth $1.85 million, an average annual value of $925,000.
Orr played in 44 games this season, leading the NHL with 155 penalty minutes while adding one goal and four points. He dressed for all seven games in Toronto's first-round loss to the Boston Bruins in the Stanley Cup Playoffs.
The 31-year-old has played for the Bruins and New York Rangers during a nine-season NHL career. In 422 games, he has 12 goals, 24 points and 1,076 PIMs.
We think that Randy is a very good coach. Our players think that Randy is a very good coach. We think that he's going to get the most out of this group. With the addition of the two assistants, a bit of a different dynamic, we're very comfortable that this is a quality coaching staff that's going to maximize the potential of this team.
— Maple Leafs GM Dave Nonis on head coach Randy Carlyle and his staff