The team announced the deals on Thursday, a day before the start of the free agency period.
The 22-year-old McGinn had one goal and five assists in 49 games with San Jose last season. He also had one assist in seven playoff games. McGinn has 15 goals and 10 assists in 143 games over three seasons for the Sharks.
Independent voices from the TWT Communities
Entertainment News and Reviews from Washington, D.C. and beyond.
A carefully guided tour through the confusing world of modern bookselling and publishing.
Empowering mind/body/spirit and health dialogue along with cutting-edge, conscious social, political, and world commentary with Adam Omkara. Join the Evolution!
A politically conservative and morally liberal Hebrew alpha male hunts left-wing viper
World's Ugliest Dog Contest
Spelling Bee finale
Marines train Afghan soldiers
Rolling Thunder 2013
Benghazi: The anatomy of a scandal