The Edmonton Oilers have signed 21-year old forward Sam Gagner to a two-year, $4.55 million contract. The cap hit is $2.275 million per year.
http://www.tsn.ca/nhl/story/?id=332115