James Smith

www.globalsportconcepts.net/profile/3-james-smith/

James is a Theoretical and Strategic Consultant and Author and has been an elitefts team member since 2005.