Tom also has a son named John, 16, from his previous relationship with Bridget Moynahan December 09, 2023 at 06:10AM