Canucks General Manager Ryan Johnson Gives Insight Into Upcoming Roster Decisions, Updates On Players
Canucks General Manager Ryan Johnson met with the media after the final day of training camp.

Racing
Canucks General Manager Ryan Johnson met with the media after the final day of training camp.