He's from Minneapolis.
I don't see him back in the CFL, the Bear's offense was good while he was there, I think some new NFL staff picks him up as their OC. He could also take a year off, he was fired, so he must have at least a year left on his contract with the Bears.