James Bernard Shofner (December 18, 1935 – July 17, 2021) was an American football player and coach at both the collegiate and professional levels. He was twice a head coach: first at Texas Christian University (TCU) from 1974 to 1976, then in an interim capacity with the Cleveland Browns of the National Football League (NFL) in 1990.