Ken McGaha
Ken McGaha

Ken McGaha has been managing his own investment portfolios for over 25 years. He is a full-time copywriter as well as a freelance contributor to several investment related websites. Ken also pre