Executive Vice President of Comcast David L. Cohen, left, who is also the Chairman of Penn's Board of Trustees, spoke yesterday on campus.