John Rowley is a partner at Fletcher Rowley, a Democratic political-media consulting firm in Nashville, Tenn. His firm has represented a variety of political candidates, businesses and nonprofits.