O'Sullivan played 31 games with Carolina and Minnesota last season, scoring two goals with six assists. The 26-year-old from Winston-Salem, N.C., has 56 goals and 101 assists in parts of six seasons with four teams. He had career highs of 22 goals and 31 assists with the Los Angeles Kings in 2007-08.
O'Sullivan was drafted in the second round by Minnesota in 2003.
It's an incredible feeling just to see it go in and see the Joe go pretty crazy. Ever since the introduction there, I was kind of feeling the nerves, and to put that one home, I started to feel comfortable and I thought my play started to pick up.
— Nineteen-year-old Red Wings forward Dylan Larkin after scoring a goal in his NHL debut
TONIGHT ON NHL NETWORK
6:30 ET: Hockey Central Saturday: Hockey Tonight 7:00 ET: NHL Hockey: MTL @ BOS (Live Game) 10:00 ET: NHL Tonight