Retired U.S. Army Gen. Stanley McChrystal will speak at the University of Maryland Baltimore on May 17. Here, the former U.S. commander in Afghanistan speaks during a discussion at the Brookings Institution.