DeVon Franklin on his split with Meagan Good: ‘I really had to sit in that pain’ June 13, 2023 By Peridot 9 Comments