John McCrimmon, 76, of Vass, died Wednesday, Jan. 15, 2020, at FirstHealth Moore Regional Hospital, Pinehurst. Simon Funeral Home, Southern Pines.