Mayor Martin Walsh swears in new Police Commissioner William Gross in the sanctuary of Morning Star Baptist Church in Mattapan on Monday, Aug. 6. Commissioner Gross and Mayor Walsh took their show on the road later that day and Tuesday for citywide National Night Out celebrations. They visited Castle Square on Tuesday evening.