Theodore Byrd
Theodore Byrd was arrested in West Palm Beach, Florida on charges of battery December 14, 2013.