Are Ti-Cats Nuts?

What were they thinking by dumping Boden after one game? What the heck did he do to be dropped less than a week after being signed?

The kid has so much potential...I just don't get it.