Leodis McKelvin - Wikipedia
Buffalo Bills - Wikipedia
File:Washington Football Team at. Buffalo Bills 5.jpg - Wikipedia
The Buffalo Bills are a professional American football team based in the Buffalo–Niagara Falls metropolitan area. The …
Sports Report: Buffalo Sabres Owners Reach Agreement To Buy The Buffalo Bills