Prominent pastor Steven Flockhart, known for reality TV appearances, faces legal trouble for identity theft and theft of merchandise in Shelby County. He stands accused of opening an unauthorized credit card in a church member's name, leading to financial harm. Further complicating matters, Flockhart's past involvement in similar cases has been revealed. The allegations have sparked controversy within the 901 Church community, with demands for his removal as lead pastor and changes to the church's bylaws.