Kim Kardashian's Former Lover Nick Cannon 'Asked Her for an Open Marriage'