Jessica Tarlov opens up about a relationship under scrutiny: “My(04) Prof. Tod Barrows 23 Aug 2025 Save Image Image gallery: Discovering Jessica Tarlov's Husband: Brian McKenna's Story