Edge on Demand: Cannon Case Expands

The case surrounding Patrick Cannon’s alleged corruption is only growing. So is it time to give up and take a plea deal?