Kansas City Mayor Sly James made good this weekend on a World Series bet with San Francisco Mayor Edwin Lee. James sang “Amazing Grace” at Reverend Cecil Williams Glide Memorial Church. James was in San Fran for the U.S. Conference of Mayors meeting.
James spoke first and mentioned the tragedy in South Carolina — criticizing the use of the Confederate flag in that state.
Does a pretty good job with the choir, too. Mobile app users, tap here to see the video.