There was a post on social media lately that sparked some debate about The Buffalo Bills and what they actually are.
The Kansas City Chiefs and Buffalo Bills added another epic installment to their rivalry on Sunday, and their clash drew a ...