Brendan Shanahan has played for the New Jersey Devils, St. Louis Blues, Hartford Whalers, Detroit Red Wings and New York Rangers during his long and illustrious career, and has scored 600-plus goals, more than any other active NHL player. The future...