Ponte Vedra Beach, Florida
Thompson was inducted into the Wake Forest University Athletics Hall of Fame in 1997. He lives in Ponte Vedra Beach, Florida.