John is entering his twentieth season with Mount Pleasant Soccer Club. John played at Charleston Southern University and with the Charleston Battery. John currently holds the USSF "C" license.