Dr. Upton , a native of New Orleans , attended Tulane University , where he was president of the student body and his achievements as a tackle on the football team earned him a place on the All-America team chosen by Sports Illustrated on its 25th anniversary .