James is a graduate of St. John the Baptist Diocesan High School, where he was captain of his cross country and track teams his senior season. James is the son of Camielle and Jim O'Brien.
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Privacy Policy & Terms of Service.