Our Sponsors
1903 / 1931
180105 Bills Goal Post 4
James Neiss/staff photographer
Niagara Falls, NY - A group of friends in Niagara Falls have a part of the Buffalo Bills goal post that was taken down by fans after beating the Miami Dolphins 17 to 7 back in 1980.
- No Comments