Professional Portrait: John Gains July 25, 2019August 5, 2019 MichaelLeave a comment John "Push" Gains is a motivational Speaker and Author who transformed his personal struggles into great achievement.