Grant's physical strength and ability to control the puck were key factors in the team's decision to sign him. Sven Leuenberger, the sporting director of ZSC Lions, praised Grant's size, toughness, and willingness to battle in front of the net.
Grant has played in 427 NHL games for various teams, including the Ottawa Senators, Calgary Flames, Buffalo Sabres, Nashville Predators, Pittsburgh Penguins, Philadelphia Flyers, and the Anaheim Ducks.