I love Buffalo Bills, The team actually plays their home games at New Era Field in Orchard Park, New York near to where I live.
I see, what exactly is Buffalo Bills?
The Buffalo Bills are a pro American football team that is based in the Buffalo–Niagara Falls metropolitan area.
Oh yes I have heard of them. Have they won any titles?
I think they have won a couple but I'm not entirely sure. But they are professionals.
They must be, what else do you know about them?
well I know that the Bills are the only NFL team that plays their home games in the state of New York.
New York is a big city. I am surprised that they are the only team that plays there!