The Ticats website has an article on non-import defensive tackle Brian Bulcke returning this week to Calgary after playing his first two seasons there. Bulcke has turned out to be a great free agent signing by the Cats, a non-import defensive starter in the middle of the line.
As Bulcke has turned out to be a great player, I've been wondering why Calgary didn't resign him. He comes from a good school in Stanford and majored in mechanical engineering so he's no moron. He has good size at 6'4" and 280 pounds. In his first year he had 11 tackles and a sack, while last year he had 18 tackles and two sacks so one would expect that his third year would show further improvement.
I then went and looked at Calgary's depth chart for the first game this year and saw that the Stamps started non-import Corey Mace at defensive tackle. So the Stamps were already set there. The Stamps only started one non-import on defense, so it was unlikely that the Stamps would start two non-imports on the defensive line (which would be pretty wacky). So in a way the Cats were lucky that Calgary probably couldn't keep Bulcke with Mace, especially if Bulcke wanted to start.
The Cats were a good destination for Bulcke considering they like going with two import offensive tackles as starters, meaning someone who could possibly start on defense would be given a decent shot.