Memphis Southmen

The Memphis Southmen were an American football franchise in the World Football League (WFL), which operated in 1974 and 1975. They played their home games at Liberty Bowl Memorial Stadium in Memphis, Tennessee.

Memphis Southmen

The Memphis Southmen were an American football franchise in the World Football League (WFL), which operated in 1974 and 1975. They played their home games at Liberty Bowl Memorial Stadium in Memphis, Tennessee.