He has also played for the Chicago Blackhawks , Buffalo Sabres , and the Ottawa Senators . In his 16-season National Hockey League ( NHL ) career , he played for the Chicago Blackhawks , Buffalo Sabres , Detroit Red Wings , and the Ottawa Senators .