User:Cheltenhamchieftains

Cheltenham Chieftains were an American football team based in Cheltenham.