James Carville joins Fox News as contributor Los Angeles Times(01) Prof. Brooklyn Armstrong 08 Jun 2025 Save Image Image gallery: Does James Carville Have Cancer? Unveiling the Truth Behind the Rumors