Scott Bowles knew the writing was on the wall.
But that didn't mean he had to read it.
The 18-year-old goaltender had been rumoured to be involved in trade talks for weeks but managed to block it from his mind.
"I didn't think about it until (Sunday) night when people started to talk to me about it. It was something that was out of my control and I was concentrating on the points we needed to pick up," said Bowles, who played two of his finest games of the season on the weekend.
That made yesterday's six-player deal, in which blueliner Andy Rogers and overage winger Lee Zalasky also leave for Prince George, tough to take.
"I was sad, disappointed and shocked all at the same time," Bowles said. "It's tough when you leave an organization, even though I was only here for a year and a half."
Zalasky also was caught off guard, although he's been through it all before. He came to Calgary as part of a six-player deadline deal with Moose Jaw in 2003.
"I really wanted to finish out my career here but it didn't work out that way," Zalasky said. "I was surprised that I was involved. I never heard any rumours."
Rogers, who played in just 18 of the team's 42 games due to a bad ankle, was looking forward to the move.
"I'm pretty excited. It'll be a new experience with a new team, new coaches, new players," Rogers said.
"I think it will benefit my hockey career. I've lived in Calgary my entire life and it's good to have a change ... Prince George is excited to get me, Bowlsey and Z-Man. I do know a couple of (Cougars) but it's always good to go with some teammates."