Shanahan zaczynał swoją przygodę z NHL w Devils. W 1987 roku został przez nich wybrany z drugim numerem draftu i spędził tam cztery sezony. Największe sukcesy odniósł jednak grając w Detroit Red Wings, z którymi trzy razy wywalczył Puchar Stanleya. W zeszłym sezonie grając dla New Rork Rangers strzelił 23 gole w 73 meczach. Shanahan podpisał z Devils kontrakt do końca sezonu, a w swoim ponownym debiucie w ich barwach przyczynił się do zwycięstwa gości zdobywając bramkę na początku drugiej tercji, gdy jego zespół grał w podwójnej przewadze. Poniedziałkowe wyniki: Boston Bruins - St. Louis Blues 4:5 (po karnych) New York Islanders - Washington Capitals 1:2 (po dogrywce) Tampa Bay Lightning - Dallas Stars 4:2 Florida Panthers - Buffalo Sabres 2:3 (po karnych) Toronto Maple Leafs - Carolina Hurricanes 0:2 Chicago Blackhawks - Minnesota Wild 1:4 Nashville Predators - New Jersey Devils 1:3