Brendan Shanahan is back for his 22nd season in the NHL. The 40-year-old forward signed a one-year deal with the Devils on Wednesday, keeping him with the club that drafted him second overall in 1987. Financial terms were not disclosed, according to an ESPN.com report.