Should Gary Roberts be inducted into the Hockey Hall of Fame? Have your say. ((Jim McIsaac/Getty Images) )

After 21 years in the National Hockey League, Gary Roberts is officially hanging up his skates.

The 42-year-old Toronto native announced his retirement Tuesday, putting an end to a career that saw him play in more than 1,200 games. He ranks 60th all-time in goals with 438, and 88th in points with 909.

Roberts, who signed a one-year deal with Tampa last summer, was not claimed by another club after he was put on waivers before the trade deadline last Wednesday.

This is the second retirement for Roberts, who left the game at age 30 because of nerve damage in his neck. After two surgeries and a dedication to personal fitness, he returned to the ice in 1997-98. Almost half his goals came after that first retirement.

Share your favourite memories of Gary Roberts. Has he earned his way into the Hockey Hall of Fame? Did he accomplish enough in his 21 years in the league to be recognized? Should his remarkable comeback from a neck injury factor into whether he gets Hall of Fame status? Post your comment and have your say.