John Fund Tim Scott | news sites