Just finished watching Day 7 clips of Training Camp on Ticats TV (on TC website). Obie was asked about the release of Leak. He said it was because Leak got some offers to finish off the season down in the Arena League. As he was already behind in training camp and looking at minimal playing time, it was a mutual agreement between Obie, Leak and his agent to release him so he could have the opportunity for more playing time elsewhere. He said we may see Leak again in the future (which makes me assume we still have his rights).
IMHO, a classy move by Obie, using good reason, putting the needs of a player first.