Ever wonder how the current Josh Allen-led Buffalo Bills team would stack up against Bills teams of the past? Do you think the Jim Kelly teams were the best Bills team in their…
Tag: built in buffalo
RT Spencer Brown slowly working back from injury
The second-year tackle had back surgery in the offseason “The Mountain” as Bills fans call him (in reference to The Mountain from Game of Thrones), Spencer Brown is entering his second year…