Ben Gordon has been in the news as of late, but unfortunately not for the right reasons. This past weekend, police were called to Gordon’s business “Of Our Own” - a sports rehabilitation and training center - in his hometown of Mount Vernon, New York after a woman was allegedly locked inside the building and Gordon allegedly armed with a box cutter.
Gordon was arrested after police cut through the store’s glass to free the woman, but no weapon was ever found at the scene. Shortly after his arrest, Gordon was transported by police to a psychiatric hospital for evaluation.