Hennon spent last season as teammates with Friesen and Minchin on the Eugene Jr. Generals 16U team that won the Oregon State High School Championship.

With the signing of Hennon, the Generals roster now includes four local products (Hennon, Minchin, Friesen and Thornton) for the first time since the 2010-11 season (Jordan Blake-Jones, Justin Huelsman, Peter Mingus and Stephen Veach).

"I've wanted to play for this team for a long time," said Hennon. "After growing up and watching this team as a fan it's very exciting to actually be signing with them."

Hennon (above) skates at the 2017 Eugene Generals Training Camp held August 18-20 at The Rink Exchange in Eugene, Oregon.

Hennon sites his experience last year on the 16U Jr. Generals team as a key component for what made him ready to make the jump to juniors. With Generals GM Flint Doungchak operating as the 16U team's head coach, players routinely rotated positions to help cope with a roster that often featured as few as seven players.

"I had a great experience on the 16U team because we were constantly rolling lines and trying new positions," said Hennon. "Being on a smaller roster allowed for a lot of ice time, and it helped grow my all-around game in such a tremendous way. On top of all of that, being able to accomplish what we did made that entire season very, very special."

Having attended both the Preseason Evaluation Camp and Training Camp, Hennon made sure that he took every opportunity possible to showcase his skills in front of Head Coach Justin Kern, and those skills did not go unnoticed.

"Calvin really impressed me in April and even moreso again in August," said Kern. "He will come in as one of the youngest guys on the team but he just doesn't show it. He sticks right up there with everyone and has proven that he's got this weird little knack to get the puck on the net and in the net. That's something that we're really excited about."

In addition to the talent that Hennon will bring to the roster, Coach Kern and the Generals staff are also excited about the opportunity to add another local player to the team, something that has been a concerted long-term effort between the Generals and Jr. Generals programs.

"We love having local guys, and that's something we take a lot of pride in," said Kern. "Those kids understand what the culture of the program is and they're eager to perform for us. We've made a big push towards reinvigorating the relationship between us and the Jr. Generals in the past few years and ultimately we'd love to have a pipeline of local players that can come through the ranks. It's special to have that many local players, and it's a great step towards a new age for the Generals."