John Rose Is Spending $13 Million of His Own Money to Be Governor. Tennesseans Won't See His Finances Until a Week After They Vote.
Rose's federal disclosures don't add up on Alphabet stock, and he took the maximum extension on his 2025 report — pushing the filing deadline to August 13, exactly one week after the August 6 primary.