"I think everything is bright about this organization," McGinn said Monday. "There's nothing bad you can say about it. I think every single year, they have a chance. And when it comes down to it, I didn't want to go anywhere where I wasn't going to have a chance to win the Stanley Cup. So when I looked at Pittsburgh, that was one of the top choices."
The 27-year-old forward scored 13 points (eight goals, five assists) in 37 regular-season games and four points (three goals, one assist) in 11 Stanley Cup Playoff games for the Carolina Hurricanes last season.
"He plays a real inside game," Penguins general manager Ron Hextall said Wednesday. "He's got really good energy. Physical player. Plays the same way every night. We just really valued the player, but we also valued the intangibles that he brings on a nightly basis and some of the stuff that he's going to bring into our locker room."
Selected by Carolina in the second round (No. 47) of the 2012 NHL Draft, McGinn has scored 106 points (51 goals, 55 assists) in 345 NHL regular-season games and 12 points (six goals, six assists) in 34 playoff games.
"I think I'm at the best stage of my career here," McGinn said. "I think the first couple of years, you're really trying to gain your confidence and see where you fit in the League and on the team. And I think the last couple of years, I really established myself in the part of lineups where I feel I can play. Going forward, I want to put higher expectations on myself, and that's the way I'm going to play."
The Penguins also signed forward Evan Rodrigues to a one-year, $1 million contract, and forward Dominik Simon to a one-year, two-way contract that will pay him $750,000 if he's in the NHL.
Rodrigues scored 14 points (seven goals, seven assists) in 35 regular-season games and had one assist in two playoff games with Pittsburgh last season.
Simon did not have a point in 11 games with the Calgary Flames last season after signing a one-year, $700,000 contract as a free agent Oct. 22, 2020. He had spent the previous five seasons with the Penguins.