Who is John Gaines? John is a fitness model and personal trainer. Discover more interesting facts about him, including his ...