En 2015, les informations indiquant si le pasteur Michael Freeman a été arrêté et pourquoi ne sont pas connues du public. Freeman est le fondateur et le pasteur du Spirit of Faith Christian Center (SOFCC). La SOFCC a deux sites : le comté de Prince George et le comté de Howard, dans le Maryland.
Bien que les informations sur son éventuelle arrestation ne soient pas connues, certaines informations publiques sont disponibles sur le pasteur. Freeman est un pasteur de quatrième génération qui concentre son ministère sur toute la personne, y compris l'âme, le corps et l'esprit. Ses enseignements mettent l'accent sur la foi, la famille, la fraternité et les finances. Freeman est marié à DeeDee et a trois enfants, depuis 2015 : Brittney, Joshua et Brelyn.