Innocent man wrongly accused of launching racist rant working to clear his name – Palm Beach County News
People on social media wrongly accused Steve Green of launching a racist tirade at a Delray Beach restaurant owner after video of the incident recently surfaced.