Buffalo Stampeders



The Buffalo Stampeders are a professional football team based in Buffalo, New York, United States. They are a member of the American Football Association, which they joined as an expansion team in 1961. They play their home games at Buffalo Stadium.

-It's possible the Stampeders may move to Newark, New Jersey and develop a new identity in 1981.

History
Coming soon.