Mariners President and CEO Kevin Mather resigns in disgrace