Fairhope Sports Promoter Released After Arrest on Louisiana Fraud Warrant
Sports promoter and media consultant Steve Harrelson was freed from the Baldwin County Jail after being held on an out-of-state fraud warrant, with restitution reportedly made and Louisiana authorities expected…
